====================================== | [ 9.466944][ T187] softirqs last disabled at (32981): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.466946][ T187] Preemption disabled at: | [ 9.466946][ T187] 0x0 | [ 9.466955][ T187] Tainted: [W]=WARN [ 9.466956][ T187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.466958][ T187] Call Trace: [ 9.466959][ T187] [ 9.466960][ T187] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.466967][ T187] __might_resched.cold (kernel/sched/core.c:9234) [ 9.466971][ T187] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.466976][ 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) [ 9.466981][ 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)) [ 9.466983][ T187] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.466989][ 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) [ 9.466991][ T187] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.466994][ T187] put_chars (drivers/char/virtio_console.c:1176) [ 9.467001][ T187] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.467003][ T187] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.467008][ T187] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.467012][ T187] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.467019][ T187] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.467021][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.467023][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.467027][ T187] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.467031][ T187] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.467032][ 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)) [ 9.467035][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.467038][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.467041][ T187] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.467045][ T187] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.467047][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.467052][ T187] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.467055][ T187] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.467056][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.467059][ T187] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.467062][ T187] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.467064][ T187] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.467067][ T187] vprintk_emit (kernel/printk/printk.c:2479) [ 9.467071][ T187] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.467074][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.467077][ T187] _printk (kernel/printk/printk.c:2504) [ 9.467081][ T187] ? snapshot_read.cold (user.c:?) [ 9.467084][ 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) [ 9.467086][ T187] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.467090][ 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) [ 9.467092][ T187] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.467096][ T187] ? exit_notify (kernel/exit.c:780) [ 9.467098][ T187] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.467100][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.467104][ T187] do_group_exit (kernel/exit.c:1151) [ 9.467107][ T187] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.467109][ T187] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.467111][ T187] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.467114][ T187] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.467117][ T187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.467119][ T187] RIP: 0033:0x7fb77fca81b8 [ 9.467121][ T187] Code: Unable to access opcode bytes at 0x7fb77fca818e. Code starting with the faulting instruction =========================================== [ 9.467123][ T187] RSP: 002b:00007ffc95228768 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.467125][ T187] RAX: ffffffffffffffda RBX: 00007fb77fdd8f88 RCX: 00007fb77fca81b8 [ 9.467127][ T187] RDX: 00007fb77f9f2fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.467128][ T187] RBP: 00007ffc952287c0 R08: 0000000000000000 R09: 0000000000008010 [ 9.467129][ T187] R10: 00007ffc95228580 R11: 0000000000000246 R12: 0000000000000001 [ 9.467129][ T187] R13: 0000000000000000 R14: 00007fb77fdd7680 R15: 00007fb77fdd8fa0 | [ 10.605232][ T229] softirqs last disabled at (21963): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.605234][ T229] Preemption disabled at: | [ 10.605235][ T229] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.605245][ T229] Tainted: [W]=WARN [ 10.605246][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.605247][ T229] Call Trace: [ 10.605249][ T229] [ 10.605250][ T229] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.605256][ T229] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.605259][ T229] __might_resched.cold (kernel/sched/core.c:9234) [ 10.605263][ T229] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.605268][ T229] ? __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.605273][ T229] __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.605275][ T229] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.605281][ T229] ? 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.605284][ T229] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.605287][ T229] put_chars (drivers/char/virtio_console.c:1176) [ 10.605290][ T229] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.605292][ T229] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.605297][ T229] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.605299][ T229] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.605304][ T229] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.605306][ T229] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.605311][ T229] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.605314][ T229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.605319][ T229] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.605323][ T229] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.605325][ T229] ? 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.605328][ T229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.605330][ T229] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.605334][ T229] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.605338][ T229] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.605340][ T229] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.605345][ T229] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.605348][ T229] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.605350][ T229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.605352][ T229] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.605356][ T229] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.605357][ T229] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.605361][ T229] vprintk_emit (kernel/printk/printk.c:2479) [ 10.605365][ T229] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.605371][ T229] ? vlan_netlink_fini (./include/linux/etherdevice.h:306 net/8021q/vlan.c:316 net/8021q/vlan.c:416) 8021q [ 10.605375][ T229] _printk (kernel/printk/printk.c:2504) [ 10.605379][ T229] ? snapshot_read.cold (user.c:?) [ 10.605385][ T229] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 10.605388][ T229] vlan_proto_init (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) ./include/net/netns/generic.h:45 (discriminator 2)) 8021q [ 10.605392][ T229] do_one_initcall (init/main.c:1357) [ 10.605395][ T229] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 10.605399][ T229] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 10.605402][ T229] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 10.605407][ T229] do_init_module (kernel/module/main.c:3117) [ 10.605410][ T229] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 10.605415][ T229] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 10.605418][ T229] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 10.605422][ T229] load_module (kernel/module/main.c:3593) [ 10.605429][ T229] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 10.605433][ T229] ? __ia32_sys_fsconfig (??:?) [ 10.605436][ T229] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.605439][ T229] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.605443][ T229] init_module_from_file (kernel/module/main.c:3790) [ 10.605446][ T229] ? __do_sys_init_module (kernel/module/main.c:3664) [ 10.605454][ T229] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.605458][ T229] ? 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.605461][ T229] idempotent_init_module (kernel/module/main.c:3802) [ 10.605464][ T229] ? init_module_from_file (kernel/module/main.c:3791) [ 10.605470][ T229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.605473][ T229] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 10.605479][ T229] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 10.605481][ T229] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.605485][ T229] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.605487][ T229] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.605490][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.605492][ T229] RIP: 0033:0x7fce0adaa37d [ 10.605496][ T229] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 10.605497][ T229] RSP: 002b:00007ffe2f9fdd78 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 10.605501][ T229] RAX: ffffffffffffffda RBX: 0000564465577810 RCX: 00007fce0adaa37d [ 10.605502][ T229] RDX: 0000000000000000 RSI: 0000564462ebbffd RDI: 0000000000000000 [ 10.605503][ T229] RBP: 00007ffe2f9fde10 R08: 0000000000000000 R09: 0000000000000000 [ 10.605504][ T229] R10: 0000000000000000 R11: 0000000000000246 R12: 0000564462ebbffd [ 10.605505][ T229] R13: 0000564465577960 R14: 0000000000040000 R15: 0000000000000000 | [ 11.909445][ T275] softirqs last disabled at (12688): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.909448][ T275] Preemption disabled at: | [ 11.909449][ T275] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.909458][ T275] Tainted: [W]=WARN [ 11.909459][ T275] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.909461][ T275] Call Trace: [ 11.909463][ T275] [ 11.909464][ T275] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.909470][ T275] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.909473][ T275] __might_resched.cold (kernel/sched/core.c:9234) [ 11.909477][ T275] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.909482][ T275] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.909487][ T275] __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)) [ 11.909489][ T275] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.909495][ T275] ? 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) [ 11.909498][ T275] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.909501][ T275] put_chars (drivers/char/virtio_console.c:1176) [ 11.909504][ T275] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.909508][ T275] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.909512][ T275] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.909515][ T275] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.909517][ T275] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.909519][ T275] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.909523][ T275] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.909525][ T275] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.909528][ T275] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.909532][ T275] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.909536][ T275] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.909540][ T275] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.909542][ T275] ? 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)) [ 11.909545][ T275] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.909548][ T275] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.909552][ T275] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.909556][ T275] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.909558][ T275] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.909564][ T275] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.909567][ T275] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.909568][ T275] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.909571][ T275] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.909575][ T275] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.909576][ T275] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.909580][ T275] vprintk_emit (kernel/printk/printk.c:2479) [ 11.909584][ T275] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.909586][ T275] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.909588][ T275] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 11.909593][ T275] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.909596][ T275] _printk (kernel/printk/printk.c:2504) [ 11.909600][ T275] ? snapshot_read.cold (user.c:?) [ 11.909604][ T275] ? br_multicast_flood (??:?) bridge [ 11.909617][ T275] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.909618][ T275] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.909619][ T275] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.909624][ T275] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 11.909635][ T275] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 11.909643][ T275] new_nbp (net/bridge/br_if.c:449) bridge [ 11.909652][ T275] br_add_if (net/bridge/br_if.c:592) bridge [ 11.909659][ T275] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.909663][ T275] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.909666][ T275] ? __kernel_text_address (kernel/extable.c:79) [ 11.909670][ T275] do_set_master (net/core/rtnetlink.c:3071) [ 11.909675][ T275] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.909679][ T275] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.909682][ T275] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.909683][ T275] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.909686][ T275] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.909692][ T275] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.909695][ T275] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.909697][ T275] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.909699][ T275] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.909703][ T275] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.909704][ T275] ? kasan_save_track (mm/kasan/common.c:78) [ 11.909707][ T275] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.909709][ T275] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 11.909712][ T275] ? ___sys_sendmsg (net/socket.c:2757) [ 11.909717][ T275] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.909719][ T275] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.909721][ T275] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.909724][ T275] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.909726][ T275] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.909728][ T275] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.909730][ T275] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.909734][ T275] ? __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) [ 11.909735][ T275] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.909738][ T275] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.909741][ T275] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.909743][ T275] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.909748][ T275] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.909754][ T275] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.909759][ T275] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.909761][ T275] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.909766][ T275] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.909767][ T275] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.909770][ T275] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.909772][ T275] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.909775][ T275] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.909778][ T275] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.909781][ T275] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.909782][ T275] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.909786][ T275] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.909788][ T275] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.909792][ T275] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.909794][ T275] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.909797][ T275] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.909803][ T275] ? 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)) [ 11.909804][ T275] ? 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)) [ 11.909809][ T275] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.909813][ T275] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.909815][ T275] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.909820][ T275] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.909823][ T275] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.909827][ T275] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.909833][ T275] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.909835][ T275] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.909837][ T275] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.909839][ T275] ? move_addr_to_kernel (net/socket.c:258) [ 11.909847][ T275] ___sys_sendmsg (net/socket.c:2767) [ 11.909850][ T275] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.909866][ T275] __sys_sendmsg (net/socket.c:2799) [ 11.909869][ T275] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.909875][ T275] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.909879][ T275] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.909881][ T275] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.909884][ T275] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.909887][ T275] RIP: 0033:0x7fadf1e1354e [ 11.909890][ T275] 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 [ 11.909892][ T275] RSP: 002b:00007ffc343a4190 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.909895][ T275] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fadf1e1354e [ 11.909897][ T275] RDX: 0000000000000000 RSI: 00007ffc343a4240 RDI: 0000000000000005 [ 11.909898][ T275] RBP: 00007ffc343a41a0 R08: 0000000000000000 R09: 0000000000000000 [ 11.909898][ T275] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90debd [ 11.909899][ T275] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc343a4900 | [ 13.635810][ T336] softirqs last disabled at (13359): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 13.635813][ T336] Preemption disabled at: | [ 13.635813][ T336] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.635822][ T336] Tainted: [W]=WARN [ 13.635823][ T336] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.635825][ T336] Call Trace: [ 13.635826][ T336] [ 13.635828][ T336] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.635834][ T336] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.635836][ T336] __might_resched.cold (kernel/sched/core.c:9234) [ 13.635841][ T336] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.635845][ T336] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 13.635850][ T336] __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)) [ 13.635852][ T336] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.635858][ T336] ? 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) [ 13.635861][ T336] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.635864][ T336] put_chars (drivers/char/virtio_console.c:1176) [ 13.635866][ T336] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 13.635868][ T336] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.635871][ T336] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.635875][ T336] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.635878][ T336] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.635881][ T336] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.635884][ T336] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.635886][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.635888][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.635892][ T336] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.635894][ T336] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 13.635897][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.635899][ T336] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.635904][ T336] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.635908][ T336] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.635910][ T336] ? 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)) [ 13.635913][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.635915][ T336] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.635919][ T336] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.635924][ T336] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.635925][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.635931][ T336] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.635934][ T336] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.635935][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.635938][ T336] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.635941][ T336] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.635943][ T336] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.635947][ T336] vprintk_emit (kernel/printk/printk.c:2479) [ 13.635951][ T336] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.635953][ T336] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.635956][ T336] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.635960][ T336] _printk (kernel/printk/printk.c:2504) [ 13.635964][ T336] ? snapshot_read.cold (user.c:?) [ 13.635968][ T336] ? br_multicast_flood (??:?) bridge [ 13.635980][ T336] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.635982][ T336] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.635983][ T336] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.635988][ T336] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 13.635998][ T336] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 13.636013][ T336] new_nbp (net/bridge/br_if.c:449) bridge [ 13.636022][ T336] br_add_if (net/bridge/br_if.c:592) bridge [ 13.636029][ T336] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 13.636034][ T336] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 13.636037][ T336] ? __kernel_text_address (kernel/extable.c:79) [ 13.636040][ T336] do_set_master (net/core/rtnetlink.c:3071) [ 13.636045][ T336] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.636048][ T336] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.636051][ T336] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.636053][ T336] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.636055][ T336] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.636058][ T336] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.636061][ T336] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.636062][ T336] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.636065][ T336] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.636068][ T336] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.636070][ T336] ? kasan_save_track (mm/kasan/common.c:78) [ 13.636072][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.636074][ T336] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 13.636077][ T336] ? ___sys_sendmsg (net/socket.c:2757) [ 13.636082][ T336] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.636084][ T336] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.636087][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.636089][ T336] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.636091][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.636093][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.636095][ T336] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.636099][ T336] ? __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) [ 13.636102][ T336] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.636104][ T336] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.636107][ T336] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.636109][ T336] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.636114][ T336] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.636119][ T336] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.636124][ T336] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.636126][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.636130][ T336] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.636132][ T336] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.636135][ T336] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.636137][ T336] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.636141][ T336] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.636143][ T336] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.636146][ T336] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.636147][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.636151][ T336] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.636153][ T336] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.636157][ T336] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.636159][ T336] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.636161][ T336] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.636168][ T336] ? 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)) [ 13.636169][ T336] ? 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)) [ 13.636173][ T336] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.636177][ T336] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.636179][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.636184][ T336] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.636187][ T336] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.636191][ T336] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.636196][ T336] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 13.636198][ T336] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.636201][ T336] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 13.636203][ T336] ? move_addr_to_kernel (net/socket.c:258) [ 13.636210][ T336] ___sys_sendmsg (net/socket.c:2767) [ 13.636213][ T336] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.636228][ T336] __sys_sendmsg (net/socket.c:2799) [ 13.636231][ T336] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.636237][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.636241][ T336] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.636243][ T336] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.636246][ T336] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.636249][ T336] RIP: 0033:0x7ff3cd72654e [ 13.636252][ T336] 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 [ 13.636254][ T336] RSP: 002b:00007fff096dfa90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.636257][ T336] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007ff3cd72654e [ 13.636258][ T336] RDX: 0000000000000000 RSI: 00007fff096dfb40 RDI: 0000000000000005 [ 13.636259][ T336] RBP: 00007fff096dfaa0 R08: 0000000000000000 R09: 0000000000000000 [ 13.636260][ T336] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90debf [ 13.636261][ T336] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff096e0200 | [ 15.119785][ T390] softirqs last disabled at (14394): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 15.119787][ T390] Preemption disabled at: | [ 15.119788][ T390] vprintk_emit (kernel/printk/printk.c:2471) | [ 15.119797][ T390] Tainted: [W]=WARN [ 15.119797][ T390] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.119799][ T390] Call Trace: [ 15.119800][ T390] [ 15.119802][ T390] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.119808][ T390] ? vprintk_emit (kernel/printk/printk.c:2471) [ 15.119810][ T390] __might_resched.cold (kernel/sched/core.c:9234) [ 15.119815][ T390] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.119819][ T390] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 15.119824][ T390] __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)) [ 15.119826][ T390] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.119831][ T390] ? 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) [ 15.119834][ T390] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.119837][ T390] put_chars (drivers/char/virtio_console.c:1176) [ 15.119839][ T390] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 15.119841][ T390] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.119844][ T390] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.119848][ T390] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.119851][ T390] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.119854][ T390] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.119857][ T390] ? mark_usage (kernel/locking/lockdep.c:4690) [ 15.119859][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.119860][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.119864][ T390] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.119866][ T390] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 15.119869][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.119872][ T390] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.119875][ T390] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.119879][ T390] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.119881][ T390] ? 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)) [ 15.119884][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.119886][ T390] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.119890][ T390] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.119894][ T390] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.119895][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.119900][ T390] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.119903][ T390] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.119905][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.119907][ T390] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.119911][ T390] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.119912][ T390] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.119915][ T390] vprintk_emit (kernel/printk/printk.c:2479) [ 15.119919][ T390] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.119922][ T390] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.119924][ T390] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 15.119928][ T390] _printk (kernel/printk/printk.c:2504) [ 15.119931][ T390] ? snapshot_read.cold (user.c:?) [ 15.119935][ T390] ? br_multicast_flood (??:?) bridge [ 15.119947][ T390] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 15.119949][ T390] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 15.119950][ T390] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.119954][ T390] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 15.119965][ T390] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 15.119974][ T390] new_nbp (net/bridge/br_if.c:449) bridge [ 15.119982][ T390] br_add_if (net/bridge/br_if.c:592) bridge [ 15.119989][ T390] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 15.119993][ T390] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 15.119996][ T390] ? __kernel_text_address (kernel/extable.c:79) [ 15.120000][ T390] do_set_master (net/core/rtnetlink.c:3071) [ 15.120005][ T390] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 15.120013][ T390] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 15.120016][ T390] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 15.120018][ T390] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.120019][ T390] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.120023][ T390] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.120025][ T390] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.120027][ T390] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.120030][ T390] ? kasan_save_stack (mm/kasan/common.c:58) [ 15.120033][ T390] ? kasan_save_stack (mm/kasan/common.c:57) [ 15.120034][ T390] ? kasan_save_track (mm/kasan/common.c:78) [ 15.120037][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.120038][ T390] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 15.120041][ T390] ? ___sys_sendmsg (net/socket.c:2757) [ 15.120046][ T390] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.120048][ T390] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.120050][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.120052][ T390] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.120054][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.120056][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.120058][ T390] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 15.120062][ T390] ? __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) [ 15.120065][ T390] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 15.120067][ T390] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.120070][ T390] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 15.120072][ T390] ? nla_get_range_signed (lib/nlattr.c:270) [ 15.120077][ T390] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 15.120082][ T390] rtnl_newlink (net/core/rtnetlink.c:4215) [ 15.120087][ T390] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.120089][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.120093][ T390] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.120095][ T390] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.120097][ T390] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.120098][ T390] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.120102][ T390] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.120104][ T390] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.120107][ T390] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.120108][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.120113][ T390] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.120115][ T390] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.120118][ T390] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 15.120120][ T390] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.120123][ T390] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.120129][ T390] ? 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)) [ 15.120130][ T390] ? 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)) [ 15.120134][ T390] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.120138][ T390] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.120140][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.120144][ T390] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 15.120148][ T390] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 15.120152][ T390] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 15.120157][ T390] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 15.120159][ T390] ? copy_msghdr_from_user (net/socket.c:2650) [ 15.120161][ T390] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 15.120163][ T390] ? move_addr_to_kernel (net/socket.c:258) [ 15.120170][ T390] ___sys_sendmsg (net/socket.c:2767) [ 15.120173][ T390] ? copy_msghdr_from_user (net/socket.c:2619) [ 15.120188][ T390] __sys_sendmsg (net/socket.c:2799) [ 15.120191][ T390] ? __sys_sendmsg_sock (net/socket.c:2780) [ 15.120197][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.120201][ T390] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.120203][ T390] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 15.120206][ T390] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.120208][ T390] RIP: 0033:0x7f178729454e [ 15.120212][ T390] 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 [ 15.120213][ T390] RSP: 002b:00007fff6c3a4110 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.120216][ T390] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f178729454e [ 15.120218][ T390] RDX: 0000000000000000 RSI: 00007fff6c3a41c0 RDI: 0000000000000005 [ 15.120219][ T390] RBP: 00007fff6c3a4120 R08: 0000000000000000 R09: 0000000000000000 [ 15.120219][ T390] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90dec0 [ 15.120220][ T390] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff6c3a4880 | [ 26.997781][ C3] softirqs last disabled at (969649): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 26.997783][ C3] Preemption disabled at: | [ 26.997783][ C3] 0x0 | [ 26.997793][ C3] Tainted: [W]=WARN [ 26.997793][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.997795][ C3] Call Trace: [ 26.997797][ C3] [ 26.997798][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.997804][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 26.997808][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.997811][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 26.997814][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.997818][ C3] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 26.997821][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.997823][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.997827][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.997829][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.997830][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 26.997833][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.997834][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 26.997837][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.997841][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.997842][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.997844][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.997846][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.997849][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.997851][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.997852][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.997854][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.997856][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 26.997857][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.997860][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.997862][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.997864][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.997865][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.997867][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.997868][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.997870][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.997872][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.997874][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.997876][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 26.997878][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.997880][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.997892][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.997893][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.997899][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.997905][ C3] ? is_module_text_address (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 kernel/module/main.c:3934) [ 26.997909][ C3] _printk (kernel/printk/printk.c:2504) [ 26.997912][ C3] ? snapshot_read.cold (user.c:?) [ 26.997914][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 26.997918][ C3] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.997920][ C3] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 26.997922][ C3] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 26.997924][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.997927][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 26.997929][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 26.997931][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.997933][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.997934][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.997940][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.997942][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.997944][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.997950][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.997952][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.997958][ C3] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.997964][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.997970][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 26.997973][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 26.997975][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.997978][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.997980][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.997982][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.997984][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.997986][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.997993][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.997994][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.997997][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.997999][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.998001][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.998003][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.998005][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.998007][ C3] handle_softirqs (kernel/softirq.c:645) [ 26.998009][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.998011][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.998013][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.998014][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 26.998016][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.998019][ C3] [ 26.998019][ C3] [ 26.998020][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.998021][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.998024][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.998026][ C3] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 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 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 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 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 26.998028][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 26.998038][ C3] RAX: 00000000000ecbaf RBX: ff11000001c88040 RCX: ffffffffaf0f0307 [ 26.998039][ C3] RDX: ff11000001c88040 RSI: ffffffffb1e38b1c RDI: ffffffffb188d8e0 [ 26.998040][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.998041][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 26.998042][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 26.998043][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.998046][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.998049][ C3] default_idle_call (kernel/sched/idle.c:122) [ 26.998050][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.998052][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 26.998054][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.998056][ C3] ? default_idle_call (kernel/sched/idle.c:129) [ 26.998057][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.998059][ C3] do_idle (kernel/sched/idle.c:355) [ 26.998061][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.998062][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 26.998064][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 26.998066][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 27.055007][ C3] | [ 27.055122][ C3] | [ 27.055122][ C3] stack backtrace: | [ 27.055295][ C3] Tainted: [W]=WARN [ 27.055296][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.055297][ C3] Call Trace: [ 27.055298][ C3] [ 27.055299][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.055303][ C3] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 27.055306][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.055308][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 27.055310][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 27.055312][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.055314][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.055316][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.055322][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.055326][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.055328][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.055334][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 27.055335][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.055342][ C3] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.055348][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.055354][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 27.055356][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 27.055358][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 27.055362][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.055363][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.055365][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.055367][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 27.055369][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.055376][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 27.055377][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.055380][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.055382][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 27.055384][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 27.055386][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.055388][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.055390][ C3] handle_softirqs (kernel/softirq.c:645) [ 27.055392][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.055394][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.055395][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 27.055397][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 27.055398][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 27.055400][ C3] [ 27.055400][ C3] [ 27.055401][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.055403][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 27.055404][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 27.055406][ C3] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 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 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 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 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 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 [ 27.055408][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 27.055410][ C3] RAX: 00000000000ecbaf RBX: ff11000001c88040 RCX: ffffffffaf0f0307 [ 27.055411][ C3] RDX: ff11000001c88040 RSI: ffffffffb1e38b1c RDI: ffffffffb188d8e0 [ 27.055412][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 27.055413][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 27.055413][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 27.055415][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.055417][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 27.055419][ C3] default_idle_call (kernel/sched/idle.c:122) [ 27.055421][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.055422][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 27.055424][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 27.055425][ C3] ? default_idle_call (kernel/sched/idle.c:129) [ 27.055427][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.055429][ C3] do_idle (kernel/sched/idle.c:355) [ 27.055430][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 27.055432][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 27.055433][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 27.055435][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 28.175455][ T529] softirqs last disabled at (0): 0x0 | [ 28.175457][ T529] Preemption disabled at: | [ 28.175457][ T529] vprintk_emit (kernel/printk/printk.c:2471) | [ 28.175467][ T529] Tainted: [W]=WARN [ 28.175468][ T529] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.175470][ T529] Call Trace: [ 28.175471][ T529] [ 28.175472][ T529] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.175477][ T529] ? vprintk_emit (kernel/printk/printk.c:2471) [ 28.175479][ T529] __might_resched.cold (kernel/sched/core.c:9234) [ 28.175483][ T529] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.175487][ T529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.175491][ T529] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 28.175494][ T529] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.175497][ T529] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.175501][ T529] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 28.175502][ T529] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.175504][ T529] put_chars (drivers/char/virtio_console.c:1176) [ 28.175506][ T529] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 28.175508][ T529] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.175510][ T529] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 28.175512][ T529] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.175516][ T529] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.175517][ T529] ? 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) [ 28.175519][ T529] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.175521][ T529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.175523][ T529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.175524][ T529] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.175527][ T529] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.175530][ T529] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.175532][ T529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.175534][ T529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.175535][ T529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.175537][ T529] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.175539][ T529] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 28.175541][ T529] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.175543][ T529] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.175546][ T529] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.175548][ T529] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.175550][ T529] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.175552][ T529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.175554][ T529] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.175555][ T529] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 28.175557][ T529] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 28.175559][ T529] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.175561][ T529] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.175563][ T529] vprintk_emit (kernel/printk/printk.c:2479) [ 28.175565][ T529] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.175569][ T529] ? llc_exit (./arch/x86/include/asm/atomic.h:28 ./include/linux/atomic/atomic-arch-fallback.h:503 ./include/linux/atomic/atomic-instrumented.h:68 ./include/linux/refcount.h:134 net/llc/llc_core.c:38 net/llc/llc_core.c:96) llc [ 28.175571][ T529] _printk (kernel/printk/printk.c:2504) [ 28.175574][ T529] ? snapshot_read.cold (user.c:?) [ 28.175577][ T529] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 28.175579][ T529] gact_init_module (net/sched/act_gact.c:180) act_gact [ 28.175582][ T529] do_one_initcall (init/main.c:1357) [ 28.175584][ T529] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 28.175586][ T529] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 28.175589][ T529] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 28.175592][ T529] do_init_module (kernel/module/main.c:3117) [ 28.175594][ T529] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 28.175596][ T529] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 28.175598][ T529] load_module (kernel/module/main.c:3593) [ 28.175601][ T529] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 28.175604][ T529] ? __ia32_sys_fsconfig (??:?) [ 28.175606][ T529] ? ovl_real_file (fs/overlayfs/file.c:195) [ 28.175609][ T529] ? backing_file_read_iter (fs/backing-file.c:211) [ 28.175612][ T529] init_module_from_file (kernel/module/main.c:3790) [ 28.175615][ T529] ? __do_sys_init_module (kernel/module/main.c:3664) [ 28.175617][ T529] ? ovl_mmap (fs/overlayfs/file.c:477) [ 28.175619][ T529] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.175621][ T529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.175623][ T529] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.175625][ T529] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 28.175626][ T529] idempotent_init_module (kernel/module/main.c:3802) [ 28.175629][ T529] ? init_module_from_file (kernel/module/main.c:3791) [ 28.175632][ T529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.175633][ T529] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 28.175637][ T529] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 28.175639][ T529] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.175642][ T529] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.175645][ T529] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.175647][ T529] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.175649][ T529] RIP: 0033:0x7f25d67de37d [ 28.175651][ T529] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 28.175652][ T529] RSP: 002b:00007ffef521a7b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 28.175656][ T529] RAX: ffffffffffffffda RBX: 000055674746d810 RCX: 00007f25d67de37d [ 28.175658][ T529] RDX: 0000000000000000 RSI: 000055673ebbcffd RDI: 0000000000000000 [ 28.175659][ T529] RBP: 00007ffef521a850 R08: 0000000000000000 R09: 0000000000000000 [ 28.175660][ T529] R10: 0000000000000000 R11: 0000000000000246 R12: 000055673ebbcffd [ 28.175660][ T529] R13: 000055674746d960 R14: 0000000000040000 R15: 0000000000000000 | [ 46.526542][ T1769] softirqs last disabled at (0): 0x0 | [ 46.526543][ T1769] Preemption disabled at: | [ 46.526544][ T1769] dev_uc_add_excl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:796 (discriminator 2)) | [ 46.526556][ T1769] Tainted: [W]=WARN [ 46.526557][ T1769] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.526558][ T1769] Call Trace: [ 46.526559][ T1769] [ 46.526561][ T1769] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.526566][ T1769] ? dev_uc_add_excl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:796 (discriminator 2)) [ 46.526568][ T1769] __might_resched.cold (kernel/sched/core.c:9234) [ 46.526572][ T1769] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.526575][ T1769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.526579][ T1769] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 46.526583][ T1769] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.526586][ T1769] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.526590][ T1769] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 46.526591][ T1769] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.526593][ T1769] put_chars (drivers/char/virtio_console.c:1176) [ 46.526595][ T1769] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.526597][ T1769] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 46.526600][ T1769] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 46.526602][ T1769] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.526605][ T1769] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.526607][ T1769] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.526608][ T1769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.526610][ T1769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.526611][ T1769] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.526614][ T1769] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.526616][ T1769] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.526618][ T1769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.526620][ T1769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.526621][ T1769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.526623][ T1769] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.526625][ T1769] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 46.526626][ T1769] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.526629][ T1769] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.526631][ T1769] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.526633][ T1769] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.526635][ T1769] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.526636][ T1769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.526638][ T1769] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.526639][ T1769] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.526641][ T1769] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 46.526643][ T1769] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.526645][ T1769] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.526647][ T1769] vprintk_emit (kernel/printk/printk.c:2479) [ 46.526649][ T1769] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.526652][ T1769] _printk (kernel/printk/printk.c:2504) [ 46.526655][ T1769] ? snapshot_read.cold (user.c:?) [ 46.526657][ T1769] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.526660][ T1769] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.526662][ T1769] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.526664][ T1769] ? netdev_notice (net/core/dev.c:13194) [ 46.526665][ T1769] ? kasan_save_track (mm/kasan/common.c:78) [ 46.526668][ T1769] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 46.526670][ T1769] ? __hw_addr_add_ex (./include/linux/slab.h:991 (discriminator 1) net/core/dev_addr_lists.c:62 (discriminator 1) net/core/dev_addr_lists.c:120 (discriminator 1)) [ 46.526672][ T1769] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 46.526675][ T1769] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 46.526677][ T1769] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 46.526680][ T1769] dev_uc_add_excl (net/core/dev_addr_lists.c:801) [ 46.526681][ T1769] ndo_dflt_fdb_add (net/core/rtnetlink.c:4740) [ 46.526684][ T1769] ? __nla_parse (lib/nlattr.c:732) [ 46.526687][ T1769] rtnl_fdb_add (net/core/rtnetlink.c:4845) [ 46.526688][ T1769] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.526693][ T1769] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 46.526695][ T1769] ? rtnl_fdb_del (net/core/rtnetlink.c:4918 (discriminator 2)) [ 46.526696][ T1769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.526697][ T1769] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 46.526700][ T1769] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.526703][ T1769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.526704][ T1769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.526706][ T1769] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 46.526709][ T1769] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.526711][ T1769] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 46.526713][ T1769] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.526714][ T1769] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.526717][ T1769] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.526720][ T1769] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.526722][ T1769] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.526724][ T1769] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.526725][ T1769] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.526727][ T1769] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 46.526729][ T1769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.526731][ T1769] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.526733][ T1769] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.526735][ T1769] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.526736][ T1769] ? next_uptodate_folio (mm/filemap.c:3747) [ 46.526739][ T1769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.526741][ T1769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.526743][ T1769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.526745][ T1769] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.526747][ T1769] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.526749][ T1769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.526751][ T1769] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.526753][ T1769] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.526755][ T1769] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.526757][ T1769] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.526759][ T1769] ? move_addr_to_kernel (net/socket.c:258) [ 46.526761][ T1769] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 46.526764][ T1769] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.526766][ T1769] ___sys_sendmsg (net/socket.c:2767) [ 46.526767][ T1769] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 46.526770][ T1769] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.526771][ T1769] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 46.526776][ T1769] __sys_sendmsg (net/socket.c:2799) [ 46.526778][ T1769] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.526781][ T1769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.526782][ T1769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.526784][ T1769] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.526787][ T1769] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.526789][ T1769] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.526791][ T1769] RIP: 0033:0x7f4826e4754e [ 46.526793][ T1769] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 46.526794][ T1769] RSP: 002b:00007ffcea01c330 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.526798][ T1769] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f4826e4754e [ 46.526800][ T1769] RDX: 0000000000000000 RSI: 00007ffcea01c3e0 RDI: 0000000000000005 [ 46.526801][ T1769] RBP: 00007ffcea01c340 R08: 0000000000000000 R09: 0000000000000000 [ 46.526802][ T1769] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90dee1 [ 46.526803][ T1769] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 60.183640][ T2696] softirqs last disabled at (0): 0x0 | [ 60.183642][ T2696] Preemption disabled at: | [ 60.183643][ T2696] dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) | [ 60.183654][ T2696] Tainted: [W]=WARN [ 60.183655][ T2696] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.183657][ T2696] Call Trace: [ 60.183659][ T2696] [ 60.183660][ T2696] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 60.183665][ T2696] ? dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) [ 60.183667][ T2696] __might_resched.cold (kernel/sched/core.c:9234) [ 60.183671][ T2696] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 60.183674][ T2696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.183678][ T2696] __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)) [ 60.183682][ T2696] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 60.183685][ T2696] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 60.183688][ T2696] ? 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) [ 60.183693][ T2696] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 60.183695][ T2696] put_chars (drivers/char/virtio_console.c:1176) [ 60.183697][ T2696] ? __send_to_port (drivers/char/virtio_console.c:654) [ 60.183698][ T2696] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 60.183701][ T2696] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 60.183705][ T2696] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 60.183706][ T2696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.183708][ T2696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.183709][ T2696] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.183711][ T2696] console_emit_next_record (kernel/printk/printk.c:3183) [ 60.183714][ T2696] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 60.183716][ T2696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.183717][ T2696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.183719][ T2696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.183721][ T2696] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.183723][ T2696] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 60.183724][ T2696] console_flush_one_record (kernel/printk/printk.c:3268) [ 60.183727][ T2696] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 60.183729][ T2696] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 60.183731][ T2696] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.183732][ T2696] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 60.183734][ T2696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.183736][ T2696] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 60.183737][ T2696] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 60.183738][ T2696] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 60.183740][ T2696] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 60.183742][ T2696] ? vprintk_emit (kernel/printk/printk.c:2478) [ 60.183745][ T2696] vprintk_emit (kernel/printk/printk.c:2479) [ 60.183747][ T2696] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 60.183749][ T2696] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 60.183752][ T2696] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 60.183753][ T2696] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 60.183755][ T2696] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 60.183756][ T2696] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 60.183759][ T2696] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.183760][ T2696] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 60.183762][ T2696] _printk (kernel/printk/printk.c:2504) [ 60.183765][ T2696] ? snapshot_read.cold (user.c:?) [ 60.183768][ T2696] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 60.183770][ T2696] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 60.183772][ T2696] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 60.183774][ T2696] ? netdev_notice (net/core/dev.c:13194) [ 60.183776][ T2696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.183777][ T2696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.183779][ T2696] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 60.183781][ T2696] ? 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) [ 60.183783][ T2696] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 60.183784][ T2696] ? 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) [ 60.183787][ T2696] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 60.183790][ T2696] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 60.183792][ T2696] dev_uc_del (net/core/dev_addr_lists.c:845) [ 60.183794][ T2696] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 60.183795][ T2696] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.183797][ T2696] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 60.183798][ T2696] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 60.183800][ T2696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.183801][ T2696] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 60.183804][ T2696] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 60.183806][ T2696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.183808][ T2696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.183810][ T2696] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 60.183813][ T2696] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.183815][ T2696] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 60.183816][ T2696] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.183818][ T2696] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 60.183820][ T2696] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 60.183824][ T2696] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 60.183826][ T2696] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.183827][ T2696] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 60.183828][ T2696] ? netlink_ack (./include/linux/skbuff.h:2718) [ 60.183829][ T2696] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 60.183832][ T2696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.183834][ T2696] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 60.183836][ T2696] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.183837][ T2696] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 60.183839][ T2696] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 60.183842][ T2696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.183843][ T2696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.183845][ T2696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.183846][ T2696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.183848][ T2696] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 60.183850][ T2696] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 60.183852][ T2696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.183854][ T2696] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 60.183856][ T2696] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 60.183858][ T2696] ? copy_msghdr_from_user (net/socket.c:2650) [ 60.183860][ T2696] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 60.183862][ T2696] ? move_addr_to_kernel (net/socket.c:258) [ 60.183864][ T2696] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 60.183867][ T2696] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.183868][ T2696] ___sys_sendmsg (net/socket.c:2767) [ 60.183870][ T2696] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 60.183872][ T2696] ? copy_msghdr_from_user (net/socket.c:2619) [ 60.183874][ T2696] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 60.183879][ T2696] __sys_sendmsg (net/socket.c:2799) [ 60.183881][ T2696] ? __sys_sendmsg_sock (net/socket.c:2780) [ 60.183883][ T2696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.183885][ T2696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.183887][ T2696] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 60.183890][ T2696] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 60.183892][ T2696] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.183893][ T2696] RIP: 0033:0x7f898e64654e [ 60.183895][ T2696] 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 [ 60.183896][ T2696] RSP: 002b:00007ffe97879170 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 60.183900][ T2696] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f898e64654e [ 60.183902][ T2696] RDX: 0000000000000000 RSI: 00007ffe97879220 RDI: 0000000000000005 [ 60.183903][ T2696] RBP: 00007ffe97879180 R08: 0000000000000000 R09: 0000000000000000 [ 60.183904][ T2696] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90deee [ 60.183905][ T2696] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 73.894284][ T3629] softirqs last disabled at (0): 0x0 | [ 73.894286][ T3629] Preemption disabled at: | [ 73.894287][ T3629] dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) | [ 73.894298][ T3629] Tainted: [W]=WARN [ 73.894299][ T3629] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 73.894301][ T3629] Call Trace: [ 73.894302][ T3629] [ 73.894304][ T3629] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 73.894309][ T3629] ? dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) [ 73.894311][ T3629] __might_resched.cold (kernel/sched/core.c:9234) [ 73.894314][ T3629] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 73.894318][ T3629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.894322][ T3629] __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)) [ 73.894326][ T3629] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.894329][ T3629] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 73.894332][ T3629] ? 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) [ 73.894334][ T3629] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 73.894336][ T3629] put_chars (drivers/char/virtio_console.c:1176) [ 73.894338][ T3629] ? __send_to_port (drivers/char/virtio_console.c:654) [ 73.894340][ T3629] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 73.894343][ T3629] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 73.894346][ T3629] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 73.894347][ T3629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.894349][ T3629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.894351][ T3629] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.894353][ T3629] console_emit_next_record (kernel/printk/printk.c:3183) [ 73.894355][ T3629] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 73.894357][ T3629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.894359][ T3629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.894360][ T3629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.894362][ T3629] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.894364][ T3629] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 73.894365][ T3629] console_flush_one_record (kernel/printk/printk.c:3268) [ 73.894368][ T3629] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 73.894370][ T3629] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 73.894372][ T3629] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.894373][ T3629] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 73.894375][ T3629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.894377][ T3629] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.894378][ T3629] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 73.894379][ T3629] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 73.894381][ T3629] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 73.894383][ T3629] ? vprintk_emit (kernel/printk/printk.c:2478) [ 73.894385][ T3629] vprintk_emit (kernel/printk/printk.c:2479) [ 73.894388][ T3629] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 73.894389][ T3629] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 73.894392][ T3629] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 73.894394][ T3629] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 73.894396][ T3629] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 73.894397][ T3629] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 73.894400][ T3629] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.894401][ T3629] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 73.894403][ T3629] _printk (kernel/printk/printk.c:2504) [ 73.894406][ T3629] ? snapshot_read.cold (user.c:?) [ 73.894408][ T3629] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 73.894411][ T3629] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 73.894413][ T3629] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 73.894414][ T3629] ? netdev_notice (net/core/dev.c:13194) [ 73.894416][ T3629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.894418][ T3629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.894420][ T3629] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 73.894422][ T3629] ? 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) [ 73.894424][ T3629] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 73.894425][ T3629] ? 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) [ 73.894428][ T3629] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 73.894431][ T3629] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 73.894433][ T3629] dev_uc_del (net/core/dev_addr_lists.c:845) [ 73.894435][ T3629] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 73.894436][ T3629] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.894438][ T3629] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 73.894439][ T3629] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 73.894440][ T3629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.894442][ T3629] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 73.894445][ T3629] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 73.894447][ T3629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.894449][ T3629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.894450][ T3629] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 73.894454][ T3629] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.894456][ T3629] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 73.894458][ T3629] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.894459][ T3629] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 73.894461][ T3629] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 73.894466][ T3629] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 73.894467][ T3629] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.894468][ T3629] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.894470][ T3629] ? netlink_ack (./include/linux/skbuff.h:2718) [ 73.894471][ T3629] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 73.894473][ T3629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.894475][ T3629] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.894477][ T3629] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.894479][ T3629] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 73.894480][ T3629] ? next_uptodate_folio (mm/filemap.c:3747) [ 73.894483][ T3629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.894485][ T3629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.894486][ T3629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.894488][ T3629] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 73.894490][ T3629] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 73.894492][ T3629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.894494][ T3629] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.894496][ T3629] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 73.894498][ T3629] ? copy_msghdr_from_user (net/socket.c:2650) [ 73.894500][ T3629] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 73.894502][ T3629] ? move_addr_to_kernel (net/socket.c:258) [ 73.894504][ T3629] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 73.894507][ T3629] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.894508][ T3629] ___sys_sendmsg (net/socket.c:2767) [ 73.894510][ T3629] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 73.894512][ T3629] ? copy_msghdr_from_user (net/socket.c:2619) [ 73.894514][ T3629] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 73.894519][ T3629] __sys_sendmsg (net/socket.c:2799) [ 73.894521][ T3629] ? __sys_sendmsg_sock (net/socket.c:2780) [ 73.894523][ T3629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.894525][ T3629] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.894527][ T3629] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 73.894530][ T3629] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 73.894532][ T3629] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.894533][ T3629] RIP: 0033:0x7f206955854e [ 73.894535][ T3629] 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 [ 73.894537][ T3629] RSP: 002b:00007fff00a04e20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 73.894541][ T3629] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f206955854e [ 73.894542][ T3629] RDX: 0000000000000000 RSI: 00007fff00a04ed0 RDI: 0000000000000005 [ 73.894543][ T3629] RBP: 00007fff00a04e30 R08: 0000000000000000 R09: 0000000000000000 [ 73.894544][ T3629] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90defc [ 73.894545][ T3629] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 79.201243][ T3653] softirqs last disabled at (0): 0x0 | [ 79.201245][ T3653] Preemption disabled at: | [ 79.201245][ T3653] vprintk_emit (kernel/printk/printk.c:2471) | [ 79.201256][ T3653] Tainted: [W]=WARN [ 79.201257][ T3653] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.201259][ T3653] Call Trace: [ 79.201260][ T3653] [ 79.201261][ T3653] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 79.201267][ T3653] ? vprintk_emit (kernel/printk/printk.c:2471) [ 79.201269][ T3653] __might_resched.cold (kernel/sched/core.c:9234) [ 79.201272][ T3653] ? __module_address (kernel/module/main.c:3915) [ 79.201276][ T3653] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 79.201279][ T3653] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 79.201280][ T3653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.201283][ T3653] __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)) [ 79.201287][ T3653] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 79.201289][ T3653] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 79.201293][ T3653] ? 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) [ 79.201294][ T3653] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 79.201297][ T3653] put_chars (drivers/char/virtio_console.c:1176) [ 79.201298][ T3653] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 79.201300][ T3653] ? __send_to_port (drivers/char/virtio_console.c:654) [ 79.201301][ T3653] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 79.201304][ T3653] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 79.201307][ T3653] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 79.201308][ T3653] ? 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) [ 79.201310][ T3653] ? vsnprintf (lib/vsprintf.c:2900) [ 79.201313][ T3653] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 79.201314][ T3653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.201316][ T3653] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.201318][ T3653] console_emit_next_record (kernel/printk/printk.c:3183) [ 79.201321][ T3653] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 79.201323][ T3653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.201324][ T3653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.201326][ T3653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.201328][ T3653] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.201330][ T3653] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 79.201331][ T3653] console_flush_one_record (kernel/printk/printk.c:3268) [ 79.201334][ T3653] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 79.201336][ T3653] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 79.201338][ T3653] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.201339][ T3653] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 79.201341][ T3653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.201342][ T3653] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 79.201344][ T3653] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 79.201345][ T3653] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 79.201347][ T3653] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 79.201349][ T3653] ? vprintk_emit (kernel/printk/printk.c:2478) [ 79.201351][ T3653] vprintk_emit (kernel/printk/printk.c:2479) [ 79.201354][ T3653] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 79.201356][ T3653] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 79.201358][ T3653] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 79.201359][ T3653] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.201361][ T3653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.201363][ T3653] _printk (kernel/printk/printk.c:2504) [ 79.201366][ T3653] ? snapshot_read.cold (user.c:?) [ 79.201368][ T3653] ? br_multicast_flood (??:?) bridge [ 79.201380][ T3653] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 79.201383][ T3653] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 79.201384][ T3653] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 79.201386][ T3653] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 79.201394][ T3653] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 79.201401][ T3653] new_nbp (net/bridge/br_if.c:449) bridge [ 79.201408][ T3653] br_add_if (net/bridge/br_if.c:592) bridge [ 79.201415][ T3653] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 79.201418][ T3653] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 79.201420][ T3653] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 79.201422][ T3653] ? __kernel_text_address (kernel/extable.c:79) [ 79.201424][ T3653] do_set_master (net/core/rtnetlink.c:3071) [ 79.201427][ T3653] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 79.201429][ T3653] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 79.201430][ T3653] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 79.201431][ T3653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.201433][ T3653] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 79.201436][ T3653] ? kasan_save_stack (mm/kasan/common.c:58) [ 79.201439][ T3653] ? kasan_save_stack (mm/kasan/common.c:57) [ 79.201440][ T3653] ? kasan_save_track (mm/kasan/common.c:78) [ 79.201442][ T3653] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 79.201443][ T3653] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 79.201445][ T3653] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 79.201446][ T3653] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 79.201447][ T3653] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 79.201449][ T3653] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.201450][ T3653] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 79.201452][ T3653] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 79.201454][ T3653] ? ___sys_sendmsg (net/socket.c:2767) [ 79.201456][ T3653] ? __sys_sendmsg (net/socket.c:2799) [ 79.201457][ T3653] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 79.201459][ T3653] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.201461][ T3653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.201463][ T3653] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.201464][ T3653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.201466][ T3653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.201468][ T3653] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 79.201471][ T3653] ? __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) [ 79.201473][ T3653] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 79.201474][ T3653] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 79.201476][ T3653] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 79.201477][ T3653] ? nla_get_range_signed (lib/nlattr.c:270) [ 79.201479][ T3653] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 79.201481][ T3653] rtnl_newlink (net/core/rtnetlink.c:4215) [ 79.201483][ T3653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.201485][ T3653] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 79.201486][ T3653] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.201487][ T3653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.201489][ T3653] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 79.201491][ T3653] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 79.201493][ T3653] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 79.201494][ T3653] ? __kernel_text_address (kernel/extable.c:79) [ 79.201495][ T3653] ? write_profile (profile.c:?) [ 79.201496][ T3653] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 79.201499][ T3653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.201500][ T3653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.201502][ T3653] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 79.201505][ T3653] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.201507][ T3653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.201509][ T3653] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 79.201510][ T3653] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 79.201511][ T3653] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.201513][ T3653] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 79.201514][ T3653] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 79.201516][ T3653] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 79.201518][ T3653] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.201519][ T3653] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 79.201520][ T3653] ? netlink_ack (./include/linux/skbuff.h:2718) [ 79.201522][ T3653] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 79.201524][ T3653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.201526][ T3653] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 79.201528][ T3653] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.201530][ T3653] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 79.201531][ T3653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.201533][ T3653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.201534][ T3653] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.201536][ T3653] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 79.201538][ T3653] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 79.201540][ T3653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.201541][ T3653] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 79.201543][ T3653] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 79.201545][ T3653] ? copy_msghdr_from_user (net/socket.c:2650) [ 79.201546][ T3653] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 79.201548][ T3653] ? move_addr_to_kernel (net/socket.c:258) [ 79.201549][ T3653] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 79.201552][ T3653] ___sys_sendmsg (net/socket.c:2767) [ 79.201554][ T3653] ? copy_msghdr_from_user (net/socket.c:2619) [ 79.201558][ T3653] __sys_sendmsg (net/socket.c:2799) [ 79.201560][ T3653] ? __sys_sendmsg_sock (net/socket.c:2780) [ 79.201563][ T3653] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.201565][ T3653] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 79.201566][ T3653] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 79.201568][ T3653] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.201570][ T3653] RIP: 0033:0x7fe233c4454e [ 79.201572][ T3653] 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 [ 79.201573][ T3653] RSP: 002b:00007ffc2a798b50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 79.201577][ T3653] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fe233c4454e [ 79.201578][ T3653] RDX: 0000000000000000 RSI: 00007ffc2a798c00 RDI: 0000000000000005 [ 79.201579][ T3653] RBP: 00007ffc2a798b60 R08: 0000000000000000 R09: 0000000000000000 [ 79.201580][ T3653] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90df00 [ 79.201581][ T3653] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc2a7992c0 | [ 108.653995][ T4951] softirqs last disabled at (0): 0x0 | [ 108.653996][ T4951] Preemption disabled at: | [ 108.653997][ T4951] dev_uc_add_excl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:796 (discriminator 2)) | [ 108.654008][ T4951] Tainted: [W]=WARN [ 108.654008][ T4951] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 108.654010][ T4951] Call Trace: [ 108.654011][ T4951] [ 108.654013][ T4951] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 108.654018][ T4951] ? dev_uc_add_excl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:796 (discriminator 2)) [ 108.654020][ T4951] __might_resched.cold (kernel/sched/core.c:9234) [ 108.654024][ T4951] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 108.654027][ T4951] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.654031][ T4951] __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)) [ 108.654034][ T4951] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 108.654037][ T4951] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 108.654041][ T4951] ? 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) [ 108.654043][ T4951] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 108.654044][ T4951] put_chars (drivers/char/virtio_console.c:1176) [ 108.654046][ T4951] ? __send_to_port (drivers/char/virtio_console.c:654) [ 108.654048][ T4951] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 108.654051][ T4951] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 108.654053][ T4951] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 108.654056][ T4951] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 108.654058][ T4951] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 108.654059][ T4951] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.654061][ T4951] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.654063][ T4951] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.654065][ T4951] console_emit_next_record (kernel/printk/printk.c:3183) [ 108.654067][ T4951] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 108.654069][ T4951] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.654070][ T4951] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.654072][ T4951] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.654074][ T4951] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.654075][ T4951] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 108.654077][ T4951] console_flush_one_record (kernel/printk/printk.c:3268) [ 108.654079][ T4951] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 108.654082][ T4951] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 108.654083][ T4951] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.654085][ T4951] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 108.654086][ T4951] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.654088][ T4951] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 108.654089][ T4951] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 108.654091][ T4951] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 108.654093][ T4951] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 108.654094][ T4951] ? vprintk_emit (kernel/printk/printk.c:2478) [ 108.654096][ T4951] vprintk_emit (kernel/printk/printk.c:2479) [ 108.654099][ T4951] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 108.654101][ T4951] _printk (kernel/printk/printk.c:2504) [ 108.654104][ T4951] ? snapshot_read.cold (user.c:?) [ 108.654106][ T4951] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 108.654109][ T4951] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 108.654111][ T4951] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 108.654112][ T4951] ? netdev_notice (net/core/dev.c:13194) [ 108.654114][ T4951] ? kasan_save_track (mm/kasan/common.c:78) [ 108.654117][ T4951] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 108.654118][ T4951] ? __hw_addr_add_ex (./include/linux/slab.h:991 (discriminator 1) net/core/dev_addr_lists.c:62 (discriminator 1) net/core/dev_addr_lists.c:120 (discriminator 1)) [ 108.654120][ T4951] ? 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) [ 108.654123][ T4951] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 108.654126][ T4951] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 108.654128][ T4951] dev_uc_add_excl (net/core/dev_addr_lists.c:801) [ 108.654130][ T4951] ndo_dflt_fdb_add (net/core/rtnetlink.c:4740) [ 108.654133][ T4951] ? __nla_parse (lib/nlattr.c:732) [ 108.654135][ T4951] rtnl_fdb_add (net/core/rtnetlink.c:4845) [ 108.654137][ T4951] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 108.654139][ T4951] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 108.654140][ T4951] ? rtnl_fdb_del (net/core/rtnetlink.c:4918 (discriminator 2)) [ 108.654141][ T4951] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.654142][ T4951] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 108.654145][ T4951] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 108.654148][ T4951] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.654149][ T4951] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.654151][ T4951] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 108.654154][ T4951] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.654156][ T4951] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 108.654158][ T4951] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 108.654159][ T4951] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 108.654162][ T4951] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 108.654164][ T4951] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 108.654167][ T4951] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 108.654168][ T4951] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 108.654170][ T4951] ? netlink_ack (./include/linux/skbuff.h:2718) [ 108.654171][ T4951] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 108.654174][ T4951] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.654175][ T4951] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 108.654177][ T4951] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 108.654179][ T4951] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 108.654180][ T4951] ? next_uptodate_folio (mm/filemap.c:3747) [ 108.654189][ T4951] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.654191][ T4951] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.654192][ T4951] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.654194][ T4951] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 108.654196][ T4951] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 108.654198][ T4951] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.654200][ T4951] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 108.654202][ T4951] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 108.654204][ T4951] ? copy_msghdr_from_user (net/socket.c:2650) [ 108.654206][ T4951] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 108.654208][ T4951] ? move_addr_to_kernel (net/socket.c:258) [ 108.654210][ T4951] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 108.654212][ T4951] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.654214][ T4951] ___sys_sendmsg (net/socket.c:2767) [ 108.654216][ T4951] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 108.654218][ T4951] ? copy_msghdr_from_user (net/socket.c:2619) [ 108.654220][ T4951] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 108.654225][ T4951] __sys_sendmsg (net/socket.c:2799) [ 108.654227][ T4951] ? __sys_sendmsg_sock (net/socket.c:2780) [ 108.654229][ T4951] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.654231][ T4951] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.654233][ T4951] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 108.654236][ T4951] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 108.654238][ T4951] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 108.654239][ T4951] RIP: 0033:0x7fad2115e54e [ 108.654241][ T4951] 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 [ 108.654243][ T4951] RSP: 002b:00007ffc8274b7b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 108.654247][ T4951] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fad2115e54e [ 108.654248][ T4951] RDX: 0000000000000000 RSI: 00007ffc8274b860 RDI: 0000000000000005 [ 108.654249][ T4951] RBP: 00007ffc8274b7c0 R08: 0000000000000000 R09: 0000000000000000 [ 108.654250][ T4951] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90df1f [ 108.654251][ T4951] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 122.310974][ T5878] softirqs last disabled at (0): 0x0 | [ 122.310976][ T5878] Preemption disabled at: | [ 122.310977][ T5878] dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) | [ 122.310988][ T5878] Tainted: [W]=WARN [ 122.310988][ T5878] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 122.310990][ T5878] Call Trace: [ 122.310992][ T5878] [ 122.310993][ T5878] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 122.310998][ T5878] ? dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) [ 122.311000][ T5878] __might_resched.cold (kernel/sched/core.c:9234) [ 122.311003][ T5878] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 122.311007][ T5878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.311011][ T5878] __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)) [ 122.311014][ T5878] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 122.311017][ T5878] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 122.311021][ T5878] ? 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) [ 122.311022][ T5878] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 122.311024][ T5878] put_chars (drivers/char/virtio_console.c:1176) [ 122.311026][ T5878] ? __send_to_port (drivers/char/virtio_console.c:654) [ 122.311028][ T5878] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 122.311031][ T5878] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 122.311034][ T5878] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 122.311035][ T5878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.311037][ T5878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.311039][ T5878] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.311041][ T5878] console_emit_next_record (kernel/printk/printk.c:3183) [ 122.311043][ T5878] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 122.311045][ T5878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.311047][ T5878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.311048][ T5878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.311050][ T5878] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.311052][ T5878] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 122.311054][ T5878] console_flush_one_record (kernel/printk/printk.c:3268) [ 122.311056][ T5878] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 122.311058][ T5878] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 122.311060][ T5878] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.311062][ T5878] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 122.311063][ T5878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.311065][ T5878] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.311066][ T5878] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 122.311067][ T5878] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 122.311069][ T5878] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 122.311071][ T5878] ? vprintk_emit (kernel/printk/printk.c:2478) [ 122.311073][ T5878] vprintk_emit (kernel/printk/printk.c:2479) [ 122.311076][ T5878] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 122.311077][ T5878] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 122.311080][ T5878] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 122.311081][ T5878] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 122.311083][ T5878] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 122.311084][ T5878] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 122.311087][ T5878] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 122.311089][ T5878] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 122.311090][ T5878] _printk (kernel/printk/printk.c:2504) [ 122.311094][ T5878] ? snapshot_read.cold (user.c:?) [ 122.311096][ T5878] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 122.311099][ T5878] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 122.311100][ T5878] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 122.311102][ T5878] ? netdev_notice (net/core/dev.c:13194) [ 122.311104][ T5878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.311106][ T5878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.311107][ T5878] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 122.311110][ T5878] ? 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) [ 122.311111][ T5878] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 122.311113][ T5878] ? 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) [ 122.311116][ T5878] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 122.311118][ T5878] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 122.311121][ T5878] dev_uc_del (net/core/dev_addr_lists.c:845) [ 122.311123][ T5878] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 122.311124][ T5878] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 122.311126][ T5878] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 122.311127][ T5878] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 122.311128][ T5878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.311130][ T5878] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 122.311133][ T5878] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 122.311135][ T5878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.311137][ T5878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.311139][ T5878] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 122.311142][ T5878] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.311144][ T5878] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 122.311146][ T5878] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 122.311147][ T5878] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 122.311149][ T5878] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 122.311153][ T5878] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 122.311155][ T5878] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 122.311156][ T5878] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.311157][ T5878] ? netlink_ack (./include/linux/skbuff.h:2718) [ 122.311159][ T5878] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 122.311161][ T5878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.311163][ T5878] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.311165][ T5878] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 122.311167][ T5878] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 122.311168][ T5878] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 122.311171][ T5878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.311173][ T5878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.311174][ T5878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.311176][ T5878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.311178][ T5878] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 122.311180][ T5878] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 122.311181][ T5878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.311183][ T5878] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.311185][ T5878] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 122.311188][ T5878] ? copy_msghdr_from_user (net/socket.c:2650) [ 122.311189][ T5878] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 122.311191][ T5878] ? move_addr_to_kernel (net/socket.c:258) [ 122.311193][ T5878] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 122.311195][ T5878] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.311197][ T5878] ___sys_sendmsg (net/socket.c:2767) [ 122.311199][ T5878] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 122.311201][ T5878] ? copy_msghdr_from_user (net/socket.c:2619) [ 122.311203][ T5878] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 122.311213][ T5878] __sys_sendmsg (net/socket.c:2799) [ 122.311215][ T5878] ? __sys_sendmsg_sock (net/socket.c:2780) [ 122.311218][ T5878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.311219][ T5878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.311221][ T5878] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 122.311224][ T5878] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 122.311227][ T5878] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 122.311228][ T5878] RIP: 0033:0x7f2b5625054e [ 122.311230][ T5878] 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 [ 122.311232][ T5878] RSP: 002b:00007ffefff71040 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 122.311236][ T5878] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f2b5625054e [ 122.311238][ T5878] RDX: 0000000000000000 RSI: 00007ffefff710f0 RDI: 0000000000000005 [ 122.311238][ T5878] RBP: 00007ffefff71050 R08: 0000000000000000 R09: 0000000000000000 [ 122.311239][ T5878] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90df2c [ 122.311240][ T5878] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 136.003646][ T6811] softirqs last disabled at (0): 0x0 | [ 136.003647][ T6811] Preemption disabled at: | [ 136.003648][ T6811] dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) | [ 136.003659][ T6811] Tainted: [W]=WARN [ 136.003660][ T6811] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 136.003661][ T6811] Call Trace: [ 136.003663][ T6811] [ 136.003664][ T6811] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 136.003669][ T6811] ? dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) [ 136.003671][ T6811] __might_resched.cold (kernel/sched/core.c:9234) [ 136.003675][ T6811] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 136.003678][ T6811] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.003682][ T6811] __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)) [ 136.003685][ T6811] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 136.003688][ T6811] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 136.003694][ T6811] ? 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) [ 136.003696][ T6811] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 136.003698][ T6811] put_chars (drivers/char/virtio_console.c:1176) [ 136.003700][ T6811] ? __send_to_port (drivers/char/virtio_console.c:654) [ 136.003701][ T6811] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 136.003704][ T6811] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 136.003708][ T6811] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 136.003709][ T6811] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.003711][ T6811] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.003712][ T6811] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.003715][ T6811] console_emit_next_record (kernel/printk/printk.c:3183) [ 136.003717][ T6811] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 136.003719][ T6811] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.003721][ T6811] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.003722][ T6811] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.003724][ T6811] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.003726][ T6811] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 136.003727][ T6811] console_flush_one_record (kernel/printk/printk.c:3268) [ 136.003729][ T6811] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 136.003732][ T6811] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 136.003734][ T6811] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.003735][ T6811] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 136.003737][ T6811] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.003738][ T6811] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 136.003740][ T6811] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 136.003741][ T6811] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 136.003743][ T6811] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 136.003745][ T6811] ? vprintk_emit (kernel/printk/printk.c:2478) [ 136.003747][ T6811] vprintk_emit (kernel/printk/printk.c:2479) [ 136.003750][ T6811] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 136.003751][ T6811] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 136.003754][ T6811] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 136.003755][ T6811] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 136.003757][ T6811] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 136.003759][ T6811] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 136.003761][ T6811] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 136.003763][ T6811] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 136.003764][ T6811] _printk (kernel/printk/printk.c:2504) [ 136.003767][ T6811] ? snapshot_read.cold (user.c:?) [ 136.003770][ T6811] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 136.003772][ T6811] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 136.003774][ T6811] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 136.003776][ T6811] ? netdev_notice (net/core/dev.c:13194) [ 136.003777][ T6811] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.003779][ T6811] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.003781][ T6811] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 136.003783][ T6811] ? 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) [ 136.003785][ T6811] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 136.003786][ T6811] ? 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) [ 136.003789][ T6811] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 136.003791][ T6811] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 136.003794][ T6811] dev_uc_del (net/core/dev_addr_lists.c:845) [ 136.003796][ T6811] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 136.003797][ T6811] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 136.003799][ T6811] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 136.003800][ T6811] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 136.003801][ T6811] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.003803][ T6811] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 136.003806][ T6811] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 136.003808][ T6811] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.003810][ T6811] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.003811][ T6811] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 136.003815][ T6811] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.003817][ T6811] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 136.003818][ T6811] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 136.003819][ T6811] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 136.003822][ T6811] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 136.003826][ T6811] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 136.003828][ T6811] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 136.003829][ T6811] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 136.003830][ T6811] ? netlink_ack (./include/linux/skbuff.h:2718) [ 136.003832][ T6811] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 136.003834][ T6811] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.003836][ T6811] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 136.003838][ T6811] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 136.003840][ T6811] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 136.003841][ T6811] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 136.003844][ T6811] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.003846][ T6811] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.003847][ T6811] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.003849][ T6811] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.003851][ T6811] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 136.003852][ T6811] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 136.003854][ T6811] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.003856][ T6811] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 136.003858][ T6811] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 136.003860][ T6811] ? copy_msghdr_from_user (net/socket.c:2650) [ 136.003862][ T6811] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 136.003863][ T6811] ? move_addr_to_kernel (net/socket.c:258) [ 136.003866][ T6811] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 136.003868][ T6811] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.003870][ T6811] ___sys_sendmsg (net/socket.c:2767) [ 136.003871][ T6811] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 136.003874][ T6811] ? copy_msghdr_from_user (net/socket.c:2619) [ 136.003876][ T6811] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 136.003880][ T6811] __sys_sendmsg (net/socket.c:2799) [ 136.003882][ T6811] ? __sys_sendmsg_sock (net/socket.c:2780) [ 136.003885][ T6811] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.003886][ T6811] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.003888][ T6811] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 136.003891][ T6811] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 136.003893][ T6811] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 136.003895][ T6811] RIP: 0033:0x7fafe423054e [ 136.003897][ T6811] 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 [ 136.003898][ T6811] RSP: 002b:00007ffdeff55460 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 136.003902][ T6811] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fafe423054e [ 136.003904][ T6811] RDX: 0000000000000000 RSI: 00007ffdeff55510 RDI: 0000000000000005 [ 136.003904][ T6811] RBP: 00007ffdeff55470 R08: 0000000000000000 R09: 0000000000000000 [ 136.003905][ T6811] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90df3a [ 136.003906][ T6811] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 141.384352][ T6840] softirqs last disabled at (0): 0x0 | [ 141.384353][ T6840] Preemption disabled at: | [ 141.384354][ T6840] vprintk_emit (kernel/printk/printk.c:2471) | [ 141.384365][ T6840] Tainted: [W]=WARN [ 141.384366][ T6840] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 141.384367][ T6840] Call Trace: [ 141.384369][ T6840] [ 141.384370][ T6840] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 141.384375][ T6840] ? vprintk_emit (kernel/printk/printk.c:2471) [ 141.384377][ T6840] __might_resched.cold (kernel/sched/core.c:9234) [ 141.384380][ T6840] ? __module_address (kernel/module/main.c:3915) [ 141.384384][ T6840] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 141.384387][ T6840] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 141.384389][ T6840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.384392][ T6840] __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)) [ 141.384395][ T6840] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 141.384398][ T6840] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 141.384402][ T6840] ? 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) [ 141.384404][ T6840] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 141.384406][ T6840] put_chars (drivers/char/virtio_console.c:1176) [ 141.384408][ T6840] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 141.384409][ T6840] ? __send_to_port (drivers/char/virtio_console.c:654) [ 141.384410][ T6840] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 141.384413][ T6840] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 141.384416][ T6840] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 141.384417][ T6840] ? 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) [ 141.384419][ T6840] ? vsnprintf (lib/vsprintf.c:2900) [ 141.384422][ T6840] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 141.384424][ T6840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.384425][ T6840] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.384428][ T6840] console_emit_next_record (kernel/printk/printk.c:3183) [ 141.384430][ T6840] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 141.384432][ T6840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.384433][ T6840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.384435][ T6840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.384437][ T6840] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.384438][ T6840] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 141.384440][ T6840] console_flush_one_record (kernel/printk/printk.c:3268) [ 141.384442][ T6840] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 141.384445][ T6840] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 141.384446][ T6840] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.384448][ T6840] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 141.384450][ T6840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.384451][ T6840] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 141.384452][ T6840] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 141.384454][ T6840] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 141.384456][ T6840] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 141.384458][ T6840] ? vprintk_emit (kernel/printk/printk.c:2478) [ 141.384460][ T6840] vprintk_emit (kernel/printk/printk.c:2479) [ 141.384463][ T6840] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 141.384464][ T6840] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 141.384466][ T6840] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 141.384467][ T6840] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.384469][ T6840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.384471][ T6840] _printk (kernel/printk/printk.c:2504) [ 141.384474][ T6840] ? snapshot_read.cold (user.c:?) [ 141.384476][ T6840] ? br_multicast_flood (??:?) bridge [ 141.384488][ T6840] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 141.384490][ T6840] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 141.384491][ T6840] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 141.384493][ T6840] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 141.384502][ T6840] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 141.384509][ T6840] new_nbp (net/bridge/br_if.c:449) bridge [ 141.384516][ T6840] br_add_if (net/bridge/br_if.c:592) bridge [ 141.384522][ T6840] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 141.384526][ T6840] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 141.384528][ T6840] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 141.384530][ T6840] ? __kernel_text_address (kernel/extable.c:79) [ 141.384532][ T6840] do_set_master (net/core/rtnetlink.c:3071) [ 141.384534][ T6840] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 141.384536][ T6840] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 141.384537][ T6840] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 141.384539][ T6840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.384540][ T6840] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 141.384544][ T6840] ? kasan_save_stack (mm/kasan/common.c:58) [ 141.384547][ T6840] ? kasan_save_stack (mm/kasan/common.c:57) [ 141.384548][ T6840] ? kasan_save_track (mm/kasan/common.c:78) [ 141.384550][ T6840] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 141.384551][ T6840] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 141.384553][ T6840] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 141.384554][ T6840] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 141.384555][ T6840] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 141.384557][ T6840] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 141.384559][ T6840] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 141.384560][ T6840] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 141.384562][ T6840] ? ___sys_sendmsg (net/socket.c:2767) [ 141.384564][ T6840] ? __sys_sendmsg (net/socket.c:2799) [ 141.384566][ T6840] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 141.384567][ T6840] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 141.384570][ T6840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.384572][ T6840] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.384573][ T6840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.384574][ T6840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.384576][ T6840] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 141.384579][ T6840] ? __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) [ 141.384581][ T6840] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 141.384582][ T6840] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 141.384584][ T6840] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 141.384585][ T6840] ? nla_get_range_signed (lib/nlattr.c:270) [ 141.384587][ T6840] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 141.384589][ T6840] rtnl_newlink (net/core/rtnetlink.c:4215) [ 141.384591][ T6840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.384593][ T6840] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 141.384594][ T6840] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.384595][ T6840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.384597][ T6840] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 141.384599][ T6840] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 141.384601][ T6840] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 141.384602][ T6840] ? __kernel_text_address (kernel/extable.c:79) [ 141.384603][ T6840] ? write_profile (profile.c:?) [ 141.384604][ T6840] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 141.384607][ T6840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.384608][ T6840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.384610][ T6840] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 141.384613][ T6840] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.384614][ T6840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.384616][ T6840] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 141.384617][ T6840] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 141.384619][ T6840] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 141.384620][ T6840] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 141.384622][ T6840] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 141.384624][ T6840] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 141.384625][ T6840] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 141.384626][ T6840] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 141.384628][ T6840] ? netlink_ack (./include/linux/skbuff.h:2718) [ 141.384629][ T6840] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 141.384631][ T6840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.384633][ T6840] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 141.384635][ T6840] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 141.384637][ T6840] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 141.384638][ T6840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.384640][ T6840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.384642][ T6840] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.384643][ T6840] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 141.384645][ T6840] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 141.384647][ T6840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.384649][ T6840] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 141.384650][ T6840] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 141.384652][ T6840] ? copy_msghdr_from_user (net/socket.c:2650) [ 141.384653][ T6840] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 141.384655][ T6840] ? move_addr_to_kernel (net/socket.c:258) [ 141.384656][ T6840] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 141.384659][ T6840] ___sys_sendmsg (net/socket.c:2767) [ 141.384660][ T6840] ? copy_msghdr_from_user (net/socket.c:2619) [ 141.384665][ T6840] __sys_sendmsg (net/socket.c:2799) [ 141.384667][ T6840] ? __sys_sendmsg_sock (net/socket.c:2780) [ 141.384669][ T6840] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.384671][ T6840] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 141.384673][ T6840] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 141.384675][ T6840] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 141.384676][ T6840] RIP: 0033:0x7f881459054e [ 141.384678][ T6840] 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 [ 141.384680][ T6840] RSP: 002b:00007fffdabc18f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 141.384683][ T6840] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f881459054e [ 141.384685][ T6840] RDX: 0000000000000000 RSI: 00007fffdabc19a0 RDI: 0000000000000005 [ 141.384686][ T6840] RBP: 00007fffdabc1900 R08: 0000000000000000 R09: 0000000000000000 [ 141.384687][ T6840] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90df3e [ 141.384687][ T6840] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffdabc2060 | [ 323.646743][T10117] softirqs last disabled at (0): 0x0 | [ 323.646744][T10117] Preemption disabled at: | [ 323.646745][T10117] vprintk_emit (kernel/printk/printk.c:2471) | [ 323.646756][T10117] Tainted: [W]=WARN [ 323.646756][T10117] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 323.646758][T10117] Call Trace: [ 323.646759][T10117] [ 323.646761][T10117] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 323.646766][T10117] ? vprintk_emit (kernel/printk/printk.c:2471) [ 323.646768][T10117] __might_resched.cold (kernel/sched/core.c:9234) [ 323.646772][T10117] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 323.646775][T10117] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 323.646778][T10117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 323.646781][T10117] __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)) [ 323.646784][T10117] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 323.646787][T10117] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 323.646791][T10117] ? 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) [ 323.646792][T10117] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 323.646794][T10117] put_chars (drivers/char/virtio_console.c:1176) [ 323.646796][T10117] ? __send_to_port (drivers/char/virtio_console.c:654) [ 323.646798][T10117] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 323.646800][T10117] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 323.646804][T10117] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 323.646805][T10117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 323.646807][T10117] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 323.646809][T10117] console_emit_next_record (kernel/printk/printk.c:3183) [ 323.646811][T10117] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 323.646813][T10117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 323.646815][T10117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 323.646816][T10117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 323.646818][T10117] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 323.646820][T10117] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 323.646822][T10117] console_flush_one_record (kernel/printk/printk.c:3268) [ 323.646824][T10117] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 323.646826][T10117] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 323.646828][T10117] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 323.646830][T10117] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 323.646831][T10117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 323.646833][T10117] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 323.646834][T10117] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 323.646835][T10117] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 323.646837][T10117] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 323.646839][T10117] ? vprintk_emit (kernel/printk/printk.c:2478) [ 323.646841][T10117] vprintk_emit (kernel/printk/printk.c:2479) [ 323.646844][T10117] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 323.646845][T10117] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 323.646848][T10117] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 323.646851][T10117] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 323.646852][T10117] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 323.646855][T10117] ? ___sys_sendmsg (net/socket.c:2767) [ 323.646856][T10117] ? __sys_sendmsg (net/socket.c:2799) [ 323.646858][T10117] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 323.646861][T10117] _printk (kernel/printk/printk.c:2504) [ 323.646864][T10117] ? snapshot_read.cold (user.c:?) [ 323.646866][T10117] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 323.646869][T10117] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 323.646871][T10117] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 323.646872][T10117] ? netdev_notice (net/core/dev.c:13194) [ 323.646874][T10117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 323.646876][T10117] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 323.646877][T10117] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 323.646880][T10117] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 323.646881][T10117] ? 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) [ 323.646884][T10117] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 323.646886][T10117] dev_set_allmulti (net/core/dev_api.c:315) [ 323.646889][T10117] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 323.646901][T10117] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 323.646905][T10117] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 323.646907][T10117] br_del_if (net/bridge/br_if.c:732) bridge [ 323.646914][T10117] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 323.646917][T10117] do_set_master (net/core/rtnetlink.c:3055) [ 323.646919][T10117] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 323.646921][T10117] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 323.646924][T10117] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 323.646925][T10117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 323.646927][T10117] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 323.646931][T10117] ? kasan_save_stack (mm/kasan/common.c:58) [ 323.646933][T10117] ? kasan_save_stack (mm/kasan/common.c:57) [ 323.646935][T10117] ? kasan_save_track (mm/kasan/common.c:78) [ 323.646936][T10117] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 323.646938][T10117] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 323.646939][T10117] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 323.646940][T10117] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 323.646941][T10117] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 323.646942][T10117] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 323.646944][T10117] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 323.646945][T10117] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 323.646946][T10117] ? ___sys_sendmsg (net/socket.c:2767) [ 323.646947][T10117] ? __sys_sendmsg (net/socket.c:2799) [ 323.646949][T10117] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 323.646950][T10117] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 323.646953][T10117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 323.646954][T10117] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 323.646956][T10117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 323.646957][T10117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 323.646959][T10117] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 323.646961][T10117] ? __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) [ 323.646963][T10117] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 323.646965][T10117] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 323.646966][T10117] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 323.646967][T10117] ? nla_get_range_signed (lib/nlattr.c:270) [ 323.646969][T10117] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 323.646971][T10117] rtnl_newlink (net/core/rtnetlink.c:4215) [ 323.646973][T10117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 323.646975][T10117] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 323.646976][T10117] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 323.646977][T10117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 323.646979][T10117] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 323.646981][T10117] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 323.646983][T10117] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 323.646984][T10117] ? __kernel_text_address (kernel/extable.c:79) [ 323.646985][T10117] ? write_profile (profile.c:?) [ 323.646986][T10117] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 323.646989][T10117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 323.646990][T10117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 323.646992][T10117] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 323.646996][T10117] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 323.646997][T10117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 323.646999][T10117] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 323.647000][T10117] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 323.647002][T10117] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 323.647003][T10117] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 323.647005][T10117] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 323.647007][T10117] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 323.647008][T10117] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 323.647010][T10117] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 323.647011][T10117] ? netlink_ack (./include/linux/skbuff.h:2718) [ 323.647012][T10117] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 323.647015][T10117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 323.647017][T10117] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 323.647018][T10117] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 323.647020][T10117] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 323.647022][T10117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 323.647023][T10117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 323.647025][T10117] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 323.647027][T10117] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 323.647029][T10117] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 323.647031][T10117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 323.647033][T10117] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 323.647034][T10117] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 323.647036][T10117] ? copy_msghdr_from_user (net/socket.c:2650) [ 323.647038][T10117] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 323.647039][T10117] ? move_addr_to_kernel (net/socket.c:258) [ 323.647040][T10117] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 323.647043][T10117] ___sys_sendmsg (net/socket.c:2767) [ 323.647044][T10117] ? copy_msghdr_from_user (net/socket.c:2619) [ 323.647049][T10117] __sys_sendmsg (net/socket.c:2799) [ 323.647051][T10117] ? __sys_sendmsg_sock (net/socket.c:2780) [ 323.647054][T10117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 323.647056][T10117] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 323.647057][T10117] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 323.647059][T10117] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 323.647061][T10117] RIP: 0033:0x7f7b7490d54e [ 323.647063][T10117] 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 [ 323.647064][T10117] RSP: 002b:00007ffcc43db6c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 323.647068][T10117] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7b7490d54e [ 323.647070][T10117] RDX: 0000000000000000 RSI: 00007ffcc43db770 RDI: 0000000000000005 [ 323.647071][T10117] RBP: 00007ffcc43db6d0 R08: 0000000000000000 R09: 0000000000000000 [ 323.647072][T10117] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90dff5 [ 323.647073][T10117] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcc43dbe30 | [ 328.772770][T10123] softirqs last disabled at (0): 0x0 | [ 328.772772][T10123] Preemption disabled at: | [ 328.772772][T10123] vprintk_emit (kernel/printk/printk.c:2471) | [ 328.772784][T10123] Tainted: [W]=WARN [ 328.772785][T10123] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 328.772787][T10123] Call Trace: [ 328.772789][T10123] [ 328.772790][T10123] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 328.772795][T10123] ? vprintk_emit (kernel/printk/printk.c:2471) [ 328.772798][T10123] __might_resched.cold (kernel/sched/core.c:9234) [ 328.772801][T10123] ? __module_address (kernel/module/main.c:3915) [ 328.772805][T10123] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 328.772808][T10123] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 328.772810][T10123] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 328.772813][T10123] __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)) [ 328.772817][T10123] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 328.772819][T10123] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 328.772823][T10123] ? 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) [ 328.772825][T10123] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 328.772827][T10123] put_chars (drivers/char/virtio_console.c:1176) [ 328.772828][T10123] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 328.772830][T10123] ? __send_to_port (drivers/char/virtio_console.c:654) [ 328.772831][T10123] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 328.772834][T10123] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 328.772837][T10123] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 328.772839][T10123] ? 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) [ 328.772840][T10123] ? vsnprintf (lib/vsprintf.c:2900) [ 328.772843][T10123] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 328.772845][T10123] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 328.772847][T10123] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 328.772849][T10123] console_emit_next_record (kernel/printk/printk.c:3183) [ 328.772851][T10123] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 328.772854][T10123] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 328.772855][T10123] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 328.772857][T10123] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 328.772859][T10123] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 328.772860][T10123] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 328.772862][T10123] console_flush_one_record (kernel/printk/printk.c:3268) [ 328.772865][T10123] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 328.772867][T10123] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 328.772869][T10123] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 328.772871][T10123] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 328.772872][T10123] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 328.772874][T10123] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 328.772876][T10123] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 328.772877][T10123] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 328.772879][T10123] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 328.772881][T10123] ? vprintk_emit (kernel/printk/printk.c:2478) [ 328.772883][T10123] vprintk_emit (kernel/printk/printk.c:2479) [ 328.772887][T10123] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 328.772888][T10123] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 328.772890][T10123] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 328.772892][T10123] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 328.772893][T10123] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 328.772896][T10123] _printk (kernel/printk/printk.c:2504) [ 328.772899][T10123] ? snapshot_read.cold (user.c:?) [ 328.772901][T10123] ? br_multicast_flood (??:?) bridge [ 328.772913][T10123] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 328.772916][T10123] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 328.772917][T10123] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 328.772919][T10123] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 328.772928][T10123] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 328.772935][T10123] new_nbp (net/bridge/br_if.c:449) bridge [ 328.772943][T10123] br_add_if (net/bridge/br_if.c:592) bridge [ 328.772949][T10123] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 328.772952][T10123] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 328.772954][T10123] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 328.772957][T10123] ? __kernel_text_address (kernel/extable.c:79) [ 328.772959][T10123] do_set_master (net/core/rtnetlink.c:3071) [ 328.772962][T10123] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 328.772963][T10123] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 328.772965][T10123] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 328.772966][T10123] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 328.772968][T10123] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 328.772971][T10123] ? kasan_save_stack (mm/kasan/common.c:58) [ 328.772974][T10123] ? kasan_save_stack (mm/kasan/common.c:57) [ 328.772976][T10123] ? kasan_save_track (mm/kasan/common.c:78) [ 328.772977][T10123] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 328.772979][T10123] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 328.772980][T10123] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 328.772981][T10123] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 328.772982][T10123] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 328.772985][T10123] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 328.772986][T10123] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 328.772987][T10123] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 328.772990][T10123] ? ___sys_sendmsg (net/socket.c:2767) [ 328.772991][T10123] ? __sys_sendmsg (net/socket.c:2799) [ 328.772993][T10123] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 328.772995][T10123] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 328.772998][T10123] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 328.773000][T10123] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 328.773001][T10123] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 328.773003][T10123] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 328.773004][T10123] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 328.773007][T10123] ? __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) [ 328.773010][T10123] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 328.773011][T10123] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 328.773012][T10123] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 328.773014][T10123] ? nla_get_range_signed (lib/nlattr.c:270) [ 328.773016][T10123] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 328.773018][T10123] rtnl_newlink (net/core/rtnetlink.c:4215) [ 328.773020][T10123] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 328.773022][T10123] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 328.773023][T10123] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 328.773024][T10123] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 328.773026][T10123] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 328.773028][T10123] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 328.773030][T10123] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 328.773031][T10123] ? __kernel_text_address (kernel/extable.c:79) [ 328.773032][T10123] ? write_profile (profile.c:?) [ 328.773034][T10123] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 328.773036][T10123] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 328.773038][T10123] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 328.773039][T10123] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 328.773043][T10123] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 328.773044][T10123] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 328.773046][T10123] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 328.773048][T10123] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 328.773049][T10123] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 328.773051][T10123] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 328.773052][T10123] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 328.773054][T10123] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 328.773056][T10123] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 328.773057][T10123] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 328.773059][T10123] ? netlink_ack (./include/linux/skbuff.h:2718) [ 328.773060][T10123] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 328.773062][T10123] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 328.773064][T10123] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 328.773066][T10123] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 328.773068][T10123] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 328.773070][T10123] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 328.773071][T10123] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 328.773073][T10123] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 328.773075][T10123] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 328.773077][T10123] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 328.773079][T10123] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 328.773080][T10123] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 328.773082][T10123] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 328.773084][T10123] ? copy_msghdr_from_user (net/socket.c:2650) [ 328.773086][T10123] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 328.773087][T10123] ? move_addr_to_kernel (net/socket.c:258) [ 328.773089][T10123] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 328.773091][T10123] ___sys_sendmsg (net/socket.c:2767) [ 328.773093][T10123] ? copy_msghdr_from_user (net/socket.c:2619) [ 328.773098][T10123] __sys_sendmsg (net/socket.c:2799) [ 328.773100][T10123] ? __sys_sendmsg_sock (net/socket.c:2780) [ 328.773102][T10123] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 328.773105][T10123] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 328.773106][T10123] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 328.773108][T10123] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 328.773110][T10123] RIP: 0033:0x7fbb7600254e [ 328.773112][T10123] 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 [ 328.773113][T10123] RSP: 002b:00007ffed1a801b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 328.773117][T10123] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fbb7600254e [ 328.773119][T10123] RDX: 0000000000000000 RSI: 00007ffed1a80260 RDI: 0000000000000005 [ 328.773120][T10123] RBP: 00007ffed1a801c0 R08: 0000000000000000 R09: 0000000000000000 [ 328.773121][T10123] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90dffa [ 328.773122][T10123] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffed1a80920 | [ 360.820213][ T71] softirqs last disabled at (33386): __fib6_clean_all (./include/linux/spinlock.h:353 net/ipv6/ip6_fib.c:2323) | [ 360.820216][ T71] Preemption disabled at: | [ 360.820216][ T71] vprintk_emit (kernel/printk/printk.c:2471) | [ 360.820228][ T71] Tainted: [W]=WARN [ 360.820228][ T71] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 360.820230][ T71] Workqueue: netns cleanup_net [ 360.820236][ T71] Call Trace: [ 360.820238][ T71] [ 360.820239][ T71] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 360.820244][ T71] ? vprintk_emit (kernel/printk/printk.c:2471) [ 360.820246][ T71] __might_resched.cold (kernel/sched/core.c:9234) [ 360.820250][ T71] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 360.820253][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 360.820256][ T71] __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)) [ 360.820260][ T71] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 360.820262][ T71] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 360.820266][ T71] ? 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) [ 360.820267][ T71] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 360.820269][ T71] put_chars (drivers/char/virtio_console.c:1176) [ 360.820271][ T71] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 360.820273][ T71] ? __send_to_port (drivers/char/virtio_console.c:654) [ 360.820275][ T71] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 360.820277][ T71] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 360.820280][ T71] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 360.820281][ T71] ? 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) [ 360.820283][ T71] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 360.820284][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 360.820286][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 360.820288][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 360.820290][ T71] console_emit_next_record (kernel/printk/printk.c:3183) [ 360.820292][ T71] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 360.820294][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 360.820296][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 360.820297][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 360.820299][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 360.820301][ T71] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 360.820303][ T71] console_flush_one_record (kernel/printk/printk.c:3268) [ 360.820305][ T71] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 360.820308][ T71] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 360.820309][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 360.820311][ T71] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 360.820312][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 360.820314][ T71] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 360.820315][ T71] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 360.820317][ T71] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 360.820319][ T71] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 360.820321][ T71] ? vprintk_emit (kernel/printk/printk.c:2478) [ 360.820323][ T71] vprintk_emit (kernel/printk/printk.c:2479) [ 360.820325][ T71] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 360.820327][ T71] ? process_one_work (kernel/workqueue.c:3387) [ 360.820329][ T71] ? kthread (kernel/kthread.c:436) [ 360.820331][ T71] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 360.820334][ T71] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 360.820336][ T71] _printk (kernel/printk/printk.c:2504) [ 360.820339][ T71] ? snapshot_read.cold (user.c:?) [ 360.820341][ T71] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 360.820344][ T71] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 360.820346][ T71] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 360.820347][ T71] ? netdev_notice (net/core/dev.c:13194) [ 360.820349][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 360.820351][ T71] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 360.820353][ T71] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 360.820355][ T71] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 360.820356][ T71] ? 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) [ 360.820359][ T71] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 360.820362][ T71] dev_set_allmulti (net/core/dev_api.c:315) [ 360.820364][ T71] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 360.820377][ T71] br_dev_delete (net/bridge/br_if.c:387) bridge [ 360.820384][ T71] br_net_exit_rtnl (net/bridge/br.c:414) bridge [ 360.820391][ T71] ops_undo_list (net/core/net_namespace.c:181 net/core/net_namespace.c:249) [ 360.820393][ T71] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1098) [ 360.820395][ T71] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 360.820398][ T71] cleanup_net (net/core/net_namespace.c:706) [ 360.820400][ T71] ? net_passive_dec (./include/linux/llist.h:241) [ 360.820402][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 360.820404][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 360.820405][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 360.820407][ T71] process_one_work (kernel/workqueue.c:3387) [ 360.820410][ T71] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 360.820412][ T71] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 360.820414][ T71] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 360.820417][ T71] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 360.820418][ T71] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 360.820420][ T71] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 360.820422][ T71] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 360.820423][ T71] kthread (kernel/kthread.c:436) [ 360.820425][ T71] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 360.820426][ T71] ? kthread_affine_preferred (kernel/kthread.c:857) [ 360.820428][ T71] ret_from_fork (arch/x86/kernel/process.c:158) [ 360.820429][ T71] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 360.820431][ T71] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 360.820434][ T71] ? kthread_affine_preferred (kernel/kthread.c:857) 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 dev_uc_del:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print dev_uc_add_excl: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 __fib6_clean_all:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars