====================================== | [ 10.457546][ T187] softirqs last disabled at (58715): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.457549][ T187] Preemption disabled at: | [ 10.457550][ T187] 0x0 | [ 10.457564][ T187] Tainted: [W]=WARN [ 10.457565][ T187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.457568][ T187] Call Trace: [ 10.457570][ T187] [ 10.457572][ T187] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.457581][ T187] __might_resched.cold (kernel/sched/core.c:9234) [ 10.457587][ T187] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.457593][ T187] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.457601][ T187] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.457604][ T187] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.457614][ T187] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.457617][ T187] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.457623][ T187] put_chars (drivers/char/virtio_console.c:1176) [ 10.457627][ T187] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.457629][ T187] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.457636][ T187] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.457646][ T187] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.457657][ T187] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.457661][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.457665][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.457672][ T187] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.457679][ T187] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.457682][ T187] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.457687][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.457691][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.457697][ T187] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.457712][ T187] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.457715][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.457724][ T187] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.457728][ T187] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.457731][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.457735][ T187] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.457741][ T187] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.457743][ T187] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.457749][ T187] vprintk_emit (kernel/printk/printk.c:2479) [ 10.457756][ T187] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.457762][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.457768][ T187] _printk (kernel/printk/printk.c:2504) [ 10.457774][ T187] ? snapshot_read.cold (user.c:?) [ 10.457779][ T187] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.457783][ T187] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.457789][ T187] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.457794][ T187] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.457800][ T187] ? exit_notify (kernel/exit.c:780) [ 10.457803][ T187] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.457807][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.457814][ T187] do_group_exit (kernel/exit.c:1151) [ 10.457819][ T187] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.457822][ T187] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.457825][ T187] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.457830][ T187] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.457835][ T187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.457838][ T187] RIP: 0033:0x7fcc863101b8 [ 10.457842][ T187] Code: Unable to access opcode bytes at 0x7fcc8631018e. Code starting with the faulting instruction =========================================== [ 10.457844][ T187] RSP: 002b:00007ffedc061498 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.457848][ T187] RAX: ffffffffffffffda RBX: 00007fcc86440f88 RCX: 00007fcc863101b8 [ 10.457850][ T187] RDX: 00007fcc8605afc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.457851][ T187] RBP: 00007ffedc0614f0 R08: 0000000000000000 R09: 0000000000008010 [ 10.457853][ T187] R10: 00007ffedc0612b0 R11: 0000000000000246 R12: 0000000000000001 [ 10.457855][ T187] R13: 0000000000000000 R14: 00007fcc8643f680 R15: 00007fcc86440fa0 | [ 11.606069][ T229] softirqs last disabled at (29493): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 11.606071][ T229] Preemption disabled at: | [ 11.606072][ T229] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.606082][ T229] Tainted: [W]=WARN [ 11.606083][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.606084][ T229] Call Trace: [ 11.606086][ T229] [ 11.606087][ T229] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.606093][ T229] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.606095][ T229] __might_resched.cold (kernel/sched/core.c:9234) [ 11.606100][ T229] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.606104][ 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) [ 11.606109][ 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)) [ 11.606111][ T229] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.606117][ 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) [ 11.606120][ T229] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.606123][ T229] put_chars (drivers/char/virtio_console.c:1176) [ 11.606126][ T229] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.606128][ T229] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.606133][ T229] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.606135][ T229] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.606140][ T229] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.606142][ T229] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.606148][ T229] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.606150][ T229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.606155][ T229] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.606159][ T229] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.606161][ 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)) [ 11.606164][ T229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.606167][ T229] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.606171][ T229] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.606175][ T229] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.606177][ T229] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.606182][ T229] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.606185][ T229] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.606187][ T229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.606189][ T229] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.606193][ T229] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.606195][ T229] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.606198][ T229] vprintk_emit (kernel/printk/printk.c:2479) [ 11.606202][ T229] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.606208][ T229] ? vlan_netlink_fini (./include/linux/etherdevice.h:306 net/8021q/vlan.c:316 net/8021q/vlan.c:416) 8021q [ 11.606212][ T229] _printk (kernel/printk/printk.c:2504) [ 11.606216][ T229] ? snapshot_read.cold (user.c:?) [ 11.606223][ 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) [ 11.606226][ 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 [ 11.606229][ T229] do_one_initcall (init/main.c:1357) [ 11.606232][ T229] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 11.606236][ T229] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 11.606240][ T229] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 11.606244][ T229] do_init_module (kernel/module/main.c:3117) [ 11.606248][ T229] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.606252][ T229] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 11.606256][ T229] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 11.606260][ T229] load_module (kernel/module/main.c:3593) [ 11.606267][ T229] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 11.606271][ T229] ? __ia32_sys_fsconfig (??:?) [ 11.606275][ T229] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.606277][ T229] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.606281][ T229] init_module_from_file (kernel/module/main.c:3790) [ 11.606285][ T229] ? __do_sys_init_module (kernel/module/main.c:3664) [ 11.606293][ T229] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.606296][ 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) [ 11.606300][ T229] idempotent_init_module (kernel/module/main.c:3802) [ 11.606303][ T229] ? init_module_from_file (kernel/module/main.c:3791) [ 11.606309][ T229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.606312][ T229] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 11.606318][ T229] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 11.606320][ T229] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.606324][ T229] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.606326][ T229] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.606329][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.606331][ T229] RIP: 0033:0x7f239d2b937d [ 11.606334][ 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 [ 11.606336][ T229] RSP: 002b:00007ffd2082e998 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 11.606339][ T229] RAX: ffffffffffffffda RBX: 0000563ae3d96810 RCX: 00007f239d2b937d [ 11.606340][ T229] RDX: 0000000000000000 RSI: 0000563ab9b06ffd RDI: 0000000000000000 [ 11.606341][ T229] RBP: 00007ffd2082ea30 R08: 0000000000000000 R09: 0000000000000000 [ 11.606342][ T229] R10: 0000000000000000 R11: 0000000000000246 R12: 0000563ab9b06ffd [ 11.606343][ T229] R13: 0000563ae3d96960 R14: 0000000000040000 R15: 0000000000000000 | [ 12.858669][ T265] softirqs last disabled at (13690): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 12.858672][ T265] Preemption disabled at: | [ 12.858673][ T265] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.858682][ T265] Tainted: [W]=WARN [ 12.858683][ T265] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.858685][ T265] Call Trace: [ 12.858687][ T265] [ 12.858689][ T265] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.858695][ T265] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.858697][ T265] __might_resched.cold (kernel/sched/core.c:9234) [ 12.858702][ T265] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.858706][ T265] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.858712][ T265] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.858714][ T265] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.858726][ T265] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.858729][ T265] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.858732][ T265] put_chars (drivers/char/virtio_console.c:1176) [ 12.858735][ T265] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.858739][ T265] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.858743][ T265] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.858746][ T265] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.858748][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.858750][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.858753][ T265] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.858756][ T265] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 12.858759][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.858763][ T265] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.858767][ T265] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.858771][ T265] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.858773][ T265] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.858776][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.858778][ T265] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.858782][ T265] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.858787][ T265] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.858790][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.858799][ T265] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.858804][ T265] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.858806][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.858809][ T265] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.858813][ T265] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.858815][ T265] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.858818][ T265] vprintk_emit (kernel/printk/printk.c:2479) [ 12.858822][ T265] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.858825][ T265] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.858826][ T265] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 12.858831][ T265] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.858835][ T265] _printk (kernel/printk/printk.c:2504) [ 12.858839][ T265] ? snapshot_read.cold (user.c:?) [ 12.858843][ T265] ? br_multicast_flood (??:?) bridge [ 12.858856][ T265] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.858858][ T265] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.858859][ T265] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.858864][ T265] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 12.858878][ T265] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 12.858887][ T265] new_nbp (net/bridge/br_if.c:449) bridge [ 12.858897][ T265] br_add_if (net/bridge/br_if.c:592) bridge [ 12.858905][ T265] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 12.858909][ T265] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 12.858912][ T265] ? __kernel_text_address (kernel/extable.c:79) [ 12.858916][ T265] do_set_master (net/core/rtnetlink.c:3071) [ 12.858921][ T265] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.858924][ T265] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.858928][ T265] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.858929][ T265] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.858931][ T265] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.858935][ T265] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.858938][ T265] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.858940][ T265] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.858942][ T265] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.858946][ T265] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.858948][ T265] ? kasan_save_track (mm/kasan/common.c:78) [ 12.858950][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.858952][ T265] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 12.858955][ T265] ? ___sys_sendmsg (net/socket.c:2757) [ 12.858960][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.858962][ T265] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.858965][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.858967][ T265] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.858969][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.858970][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.858973][ T265] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.858977][ T265] ? __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) [ 12.858979][ T265] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.858981][ T265] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.858984][ T265] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.858986][ T265] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.858991][ T265] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.858997][ T265] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.859003][ T265] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.859005][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.859009][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.859011][ T265] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.859014][ T265] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.859015][ T265] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.859019][ T265] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.859022][ T265] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.859025][ T265] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.859026][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.859031][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.859033][ T265] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.859037][ T265] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.859039][ T265] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.859042][ T265] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.859049][ T265] ? 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)) [ 12.859050][ T265] ? 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)) [ 12.859054][ T265] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.859058][ T265] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.859061][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.859065][ T265] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.859069][ T265] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.859073][ T265] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.859079][ T265] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 12.859081][ T265] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.859084][ T265] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 12.859085][ T265] ? move_addr_to_kernel (net/socket.c:258) [ 12.859093][ T265] ___sys_sendmsg (net/socket.c:2767) [ 12.859096][ T265] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.859112][ T265] __sys_sendmsg (net/socket.c:2799) [ 12.859115][ T265] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.859121][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.859125][ T265] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.859128][ T265] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.859131][ T265] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.859133][ T265] RIP: 0033:0x7f9d008b254e [ 12.859137][ T265] 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 [ 12.859138][ T265] RSP: 002b:00007ffddac88080 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.859141][ T265] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f9d008b254e [ 12.859143][ T265] RDX: 0000000000000000 RSI: 00007ffddac88130 RDI: 0000000000000005 [ 12.859144][ T265] RBP: 00007ffddac88090 R08: 0000000000000000 R09: 0000000000000000 [ 12.859144][ T265] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9127bd [ 12.859145][ T265] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffddac887f0 | [ 28.120990][ C2] softirqs last disabled at (1015477): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 28.120992][ C2] Preemption disabled at: | [ 28.120992][ C2] 0x0 | [ 28.121004][ C2] Tainted: [W]=WARN [ 28.121005][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.121007][ C2] Call Trace: [ 28.121009][ C2] [ 28.121012][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.121018][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 28.121021][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.121024][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.121027][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 28.121030][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.121034][ C2] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 28.121038][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.121039][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.121043][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 28.121045][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.121047][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 28.121049][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.121051][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 28.121055][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.121058][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.121060][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.121062][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.121064][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.121067][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.121069][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.121071][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.121072][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.121074][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 28.121076][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.121079][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.121082][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.121083][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.121085][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.121087][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.121089][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.121090][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 28.121092][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.121094][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.121096][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 28.121099][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.121101][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.121113][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.121115][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.121121][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.121128][ C2] ? is_module_text_address (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 kernel/module/main.c:3934) [ 28.121131][ C2] _printk (kernel/printk/printk.c:2504) [ 28.121135][ C2] ? snapshot_read.cold (user.c:?) [ 28.121136][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 28.121141][ C2] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.121143][ C2] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 28.121145][ C2] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 28.121148][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 28.121151][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 28.121153][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 28.121154][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 28.121157][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.121158][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.121165][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.121167][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.121169][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.121176][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 28.121178][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.121185][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.121192][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.121198][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 28.121201][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 28.121203][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 28.121207][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.121209][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.121211][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.121213][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 28.121215][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.121223][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 28.121225][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.121228][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.121230][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 28.121232][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 28.121234][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.121236][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.121238][ C2] handle_softirqs (kernel/softirq.c:645) [ 28.121240][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.121242][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 28.121244][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 28.121246][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 28.121247][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 28.121250][ C2] [ 28.121251][ C2] [ 28.121251][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 28.121253][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 28.121256][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 28.121259][ C2] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 28.121260][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 28.121264][ C2] RAX: 00000000000f7eb3 RBX: ff11000001bec6c0 RCX: ffffffff996f0307 [ 28.121265][ C2] RDX: ff11000001bec6c0 RSI: ffffffff9c438b01 RDI: ffffffff9be8d8e0 [ 28.121266][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 28.121267][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 28.121268][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 28.121270][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 28.121273][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 28.121275][ C2] default_idle_call (kernel/sched/idle.c:122) [ 28.121277][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 28.121279][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 28.121280][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 28.121283][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.121285][ C2] do_idle (kernel/sched/idle.c:355) [ 28.121287][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 28.121288][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 28.121290][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 28.121293][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 28.180162][ C2] | [ 28.180233][ C2] | [ 28.180233][ C2] stack backtrace: | [ 28.180461][ C2] Tainted: [W]=WARN [ 28.180462][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.180464][ C2] Call Trace: [ 28.180465][ C2] [ 28.180467][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.180471][ C2] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 28.180474][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 28.180477][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 28.180479][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 28.180481][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 28.180483][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.180485][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.180492][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.180496][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.180498][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.180504][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 28.180506][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.180512][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.180519][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.180525][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 28.180528][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 28.180530][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 28.180533][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.180535][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.180537][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.180540][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 28.180541][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.180548][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 28.180550][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.180553][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.180556][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 28.180558][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 28.180560][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.180562][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.180564][ C2] handle_softirqs (kernel/softirq.c:645) [ 28.180566][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.180567][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 28.180569][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 28.180571][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 28.180572][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 28.180574][ C2] [ 28.180575][ C2] [ 28.180575][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 28.180577][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 28.180579][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 28.180581][ C2] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 28.180583][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 28.180585][ C2] RAX: 00000000000f7eb3 RBX: ff11000001bec6c0 RCX: ffffffff996f0307 [ 28.180586][ C2] RDX: ff11000001bec6c0 RSI: ffffffff9c438b01 RDI: ffffffff9be8d8e0 [ 28.180587][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 28.180588][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 28.180589][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 28.180590][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 28.180593][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 28.180594][ C2] default_idle_call (kernel/sched/idle.c:122) [ 28.180596][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 28.180598][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 28.180599][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 28.180601][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.180603][ C2] do_idle (kernel/sched/idle.c:355) [ 28.180605][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 28.180606][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 28.180608][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 28.180610][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 53.348038][ T2055] softirqs last disabled at (0): 0x0 | [ 53.348041][ T2055] Preemption disabled at: | [ 53.348042][ T2055] 0x0 | [ 53.348053][ T2055] Tainted: [W]=WARN [ 53.348055][ T2055] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.348057][ T2055] Call Trace: [ 53.348059][ T2055] [ 53.348061][ T2055] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 53.348068][ T2055] __might_resched.cold (kernel/sched/core.c:9234) [ 53.348073][ T2055] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 53.348078][ T2055] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.348083][ T2055] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 53.348087][ T2055] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 53.348091][ T2055] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.348096][ T2055] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 53.348099][ T2055] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.348101][ T2055] put_chars (drivers/char/virtio_console.c:1176) [ 53.348104][ T2055] ? __send_to_port (drivers/char/virtio_console.c:654) [ 53.348107][ T2055] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 53.348112][ T2055] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 53.348117][ T2055] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 53.348120][ T2055] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 53.348123][ T2055] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.348126][ T2055] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.348129][ T2055] console_emit_next_record (kernel/printk/printk.c:3183) [ 53.348133][ T2055] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 53.348136][ T2055] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.348138][ T2055] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.348141][ T2055] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.348143][ T2055] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.348146][ T2055] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 53.348149][ T2055] console_flush_one_record (kernel/printk/printk.c:3268) [ 53.348152][ T2055] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 53.348157][ T2055] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 53.348159][ T2055] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.348162][ T2055] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 53.348164][ T2055] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.348167][ T2055] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.348169][ T2055] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 53.348171][ T2055] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 53.348174][ T2055] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 53.348177][ T2055] ? vprintk_emit (kernel/printk/printk.c:2478) [ 53.348180][ T2055] vprintk_emit (kernel/printk/printk.c:2479) [ 53.348184][ T2055] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 53.348187][ T2055] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.348189][ T2055] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 53.348193][ T2055] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 53.348196][ T2055] _printk (kernel/printk/printk.c:2504) [ 53.348199][ T2055] ? snapshot_read.cold (user.c:?) [ 53.348203][ T2055] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 53.348209][ T2055] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 53.348228][ T2055] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 53.348241][ T2055] br_device_event (net/bridge/br.c:111) bridge [ 53.348255][ T2055] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 53.348260][ T2055] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 53.348263][ T2055] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 53.348268][ T2055] notifier_call_chain (kernel/notifier.c:85) [ 53.348273][ T2055] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 53.348277][ T2055] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 53.348280][ T2055] ? netif_change_name (net/core/dev.c:1517) [ 53.348283][ T2055] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 53.348286][ T2055] ? __kernel_text_address (kernel/extable.c:79) [ 53.348289][ T2055] ? write_profile (profile.c:?) [ 53.348292][ T2055] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 53.348297][ T2055] netif_change_flags (net/core/dev.c:9882) [ 53.348300][ T2055] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 53.348305][ T2055] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 53.348307][ T2055] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 53.348309][ T2055] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.348312][ T2055] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 53.348317][ T2055] ? kasan_save_stack (mm/kasan/common.c:58) [ 53.348321][ T2055] ? kasan_save_stack (mm/kasan/common.c:57) [ 53.348323][ T2055] ? kasan_save_track (mm/kasan/common.c:78) [ 53.348325][ T2055] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 53.348328][ T2055] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 53.348330][ T2055] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 53.348332][ T2055] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 53.348334][ T2055] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 53.348338][ T2055] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.348340][ T2055] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 53.348342][ T2055] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 53.348346][ T2055] ? ___sys_sendmsg (net/socket.c:2767) [ 53.348348][ T2055] ? __sys_sendmsg (net/socket.c:2799) [ 53.348350][ T2055] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 53.348353][ T2055] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.348357][ T2055] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.348360][ T2055] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.348362][ T2055] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.348365][ T2055] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.348367][ T2055] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 53.348371][ T2055] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 53.348374][ T2055] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 53.348376][ T2055] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 53.348379][ T2055] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 53.348383][ T2055] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 53.348386][ T2055] rtnl_newlink (net/core/rtnetlink.c:4215) [ 53.348389][ T2055] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.348392][ T2055] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.348394][ T2055] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.348396][ T2055] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.348400][ T2055] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 53.348404][ T2055] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 53.348407][ T2055] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 53.348409][ T2055] ? __kernel_text_address (kernel/extable.c:79) [ 53.348411][ T2055] ? write_profile (profile.c:?) [ 53.348413][ T2055] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 53.348415][ T2055] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.348418][ T2055] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.348420][ T2055] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 53.348425][ T2055] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.348427][ T2055] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.348430][ T2055] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.348432][ T2055] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 53.348435][ T2055] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.348437][ T2055] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 53.348440][ T2055] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 53.348444][ T2055] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 53.348446][ T2055] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.348449][ T2055] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.348451][ T2055] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.348453][ T2055] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 53.348457][ T2055] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.348460][ T2055] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.348463][ T2055] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.348466][ T2055] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.348469][ T2055] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.348471][ T2055] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.348474][ T2055] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.348477][ T2055] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 53.348480][ T2055] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 53.348483][ T2055] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.348486][ T2055] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 53.348489][ T2055] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 53.348492][ T2055] ? copy_msghdr_from_user (net/socket.c:2650) [ 53.348494][ T2055] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 53.348497][ T2055] ? move_addr_to_kernel (net/socket.c:258) [ 53.348499][ T2055] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 53.348503][ T2055] ___sys_sendmsg (net/socket.c:2767) [ 53.348506][ T2055] ? copy_msghdr_from_user (net/socket.c:2619) [ 53.348514][ T2055] __sys_sendmsg (net/socket.c:2799) [ 53.348517][ T2055] ? __sys_sendmsg_sock (net/socket.c:2780) [ 53.348521][ T2055] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.348525][ T2055] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 53.348527][ T2055] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 53.348530][ T2055] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.348533][ T2055] RIP: 0033:0x7f35bc32654e [ 53.348535][ T2055] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 53.348538][ T2055] RSP: 002b:00007ffe982d6e50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.348543][ T2055] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f35bc32654e [ 53.348545][ T2055] RDX: 0000000000000000 RSI: 00007ffe982d6f00 RDI: 0000000000000005 [ 53.348546][ T2055] RBP: 00007ffe982d6e60 R08: 0000000000000000 R09: 0000000000000000 [ 53.348548][ T2055] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9127e5 [ 53.348549][ T2055] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe982d75c0 | [ 92.021792][ T3878] softirqs last disabled at (0): 0x0 | [ 92.021795][ T3878] Preemption disabled at: | [ 92.021796][ T3878] 0x0 | [ 92.021807][ T3878] Tainted: [W]=WARN [ 92.021809][ T3878] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 92.021811][ T3878] Call Trace: [ 92.021814][ T3878] [ 92.021815][ T3878] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 92.021822][ T3878] __might_resched.cold (kernel/sched/core.c:9234) [ 92.021827][ T3878] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 92.021832][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.021837][ T3878] __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)) [ 92.021842][ T3878] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 92.021846][ T3878] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 92.021851][ T3878] ? 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) [ 92.021854][ T3878] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 92.021857][ T3878] put_chars (drivers/char/virtio_console.c:1176) [ 92.021860][ T3878] ? __send_to_port (drivers/char/virtio_console.c:654) [ 92.021863][ T3878] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 92.021868][ T3878] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 92.021876][ T3878] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 92.021880][ T3878] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 92.021882][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.021885][ T3878] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 92.021889][ T3878] console_emit_next_record (kernel/printk/printk.c:3183) [ 92.021893][ T3878] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 92.021896][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.021899][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.021901][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.021904][ T3878] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 92.021907][ T3878] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 92.021910][ T3878] console_flush_one_record (kernel/printk/printk.c:3268) [ 92.021913][ T3878] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 92.021917][ T3878] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 92.021920][ T3878] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 92.021923][ T3878] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 92.021925][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.021928][ T3878] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 92.021930][ T3878] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 92.021932][ T3878] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 92.021935][ T3878] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 92.021938][ T3878] ? vprintk_emit (kernel/printk/printk.c:2478) [ 92.021942][ T3878] vprintk_emit (kernel/printk/printk.c:2479) [ 92.021945][ T3878] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 92.021948][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.021951][ T3878] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 92.021954][ T3878] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 92.021957][ T3878] _printk (kernel/printk/printk.c:2504) [ 92.021961][ T3878] ? snapshot_read.cold (user.c:?) [ 92.021965][ T3878] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 92.021971][ T3878] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 92.021990][ T3878] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 92.022007][ T3878] br_device_event (net/bridge/br.c:111) bridge [ 92.022022][ T3878] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 92.022026][ T3878] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 92.022030][ T3878] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 92.022035][ T3878] notifier_call_chain (kernel/notifier.c:85) [ 92.022039][ T3878] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 92.022044][ T3878] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 92.022047][ T3878] ? netif_change_name (net/core/dev.c:1517) [ 92.022050][ T3878] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 92.022053][ T3878] ? __kernel_text_address (kernel/extable.c:79) [ 92.022056][ T3878] ? write_profile (profile.c:?) [ 92.022059][ T3878] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 92.022064][ T3878] netif_change_flags (net/core/dev.c:9882) [ 92.022067][ T3878] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 92.022071][ T3878] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 92.022074][ T3878] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 92.022076][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.022078][ T3878] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 92.022084][ T3878] ? kasan_save_stack (mm/kasan/common.c:58) [ 92.022088][ T3878] ? kasan_save_stack (mm/kasan/common.c:57) [ 92.022090][ T3878] ? kasan_save_track (mm/kasan/common.c:78) [ 92.022092][ T3878] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 92.022095][ T3878] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 92.022097][ T3878] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 92.022099][ T3878] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 92.022102][ T3878] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 92.022105][ T3878] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 92.022107][ T3878] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 92.022110][ T3878] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 92.022113][ T3878] ? ___sys_sendmsg (net/socket.c:2767) [ 92.022115][ T3878] ? __sys_sendmsg (net/socket.c:2799) [ 92.022118][ T3878] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 92.022121][ T3878] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 92.022125][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.022128][ T3878] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 92.022130][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.022132][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.022135][ T3878] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 92.022139][ T3878] ? __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) [ 92.022142][ T3878] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 92.022144][ T3878] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 92.022147][ T3878] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 92.022150][ T3878] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 92.022154][ T3878] rtnl_newlink (net/core/rtnetlink.c:4215) [ 92.022158][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.022160][ T3878] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 92.022162][ T3878] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 92.022165][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.022168][ T3878] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 92.022172][ T3878] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 92.022175][ T3878] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 92.022177][ T3878] ? __kernel_text_address (kernel/extable.c:79) [ 92.022179][ T3878] ? write_profile (profile.c:?) [ 92.022181][ T3878] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 92.022184][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.022186][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.022189][ T3878] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 92.022193][ T3878] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 92.022196][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.022198][ T3878] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 92.022201][ T3878] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 92.022204][ T3878] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 92.022206][ T3878] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 92.022208][ T3878] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 92.022213][ T3878] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 92.022215][ T3878] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 92.022217][ T3878] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 92.022220][ T3878] ? netlink_ack (./include/linux/skbuff.h:2718) [ 92.022222][ T3878] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 92.022226][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.022229][ T3878] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 92.022232][ T3878] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 92.022236][ T3878] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 92.022238][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.022241][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.022243][ T3878] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 92.022247][ T3878] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 92.022250][ T3878] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 92.022253][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.022256][ T3878] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 92.022264][ T3878] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 92.022267][ T3878] ? copy_msghdr_from_user (net/socket.c:2650) [ 92.022269][ T3878] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 92.022272][ T3878] ? move_addr_to_kernel (net/socket.c:258) [ 92.022274][ T3878] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 92.022279][ T3878] ___sys_sendmsg (net/socket.c:2767) [ 92.022281][ T3878] ? copy_msghdr_from_user (net/socket.c:2619) [ 92.022290][ T3878] __sys_sendmsg (net/socket.c:2799) [ 92.022293][ T3878] ? __sys_sendmsg_sock (net/socket.c:2780) [ 92.022297][ T3878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.022301][ T3878] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 92.022303][ T3878] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 92.022306][ T3878] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 92.022309][ T3878] RIP: 0033:0x7ff0da50e54e [ 92.022311][ T3878] 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 [ 92.022314][ T3878] RSP: 002b:00007ffe62931980 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 92.022319][ T3878] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff0da50e54e [ 92.022321][ T3878] RDX: 0000000000000000 RSI: 00007ffe62931a30 RDI: 0000000000000005 [ 92.022323][ T3878] RBP: 00007ffe62931990 R08: 0000000000000000 R09: 0000000000000000 [ 92.022324][ T3878] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91280c [ 92.022326][ T3878] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe629320f0 | [ 169.981878][ T7757] softirqs last disabled at (0): 0x0 | [ 169.981879][ T7757] Preemption disabled at: | [ 169.981880][ T7757] 0x0 | [ 169.981889][ T7757] Tainted: [W]=WARN [ 169.981890][ T7757] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 169.981892][ T7757] Call Trace: [ 169.981894][ T7757] [ 169.981895][ T7757] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 169.981901][ T7757] __might_resched.cold (kernel/sched/core.c:9234) [ 169.981905][ T7757] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 169.981908][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 169.981913][ T7757] __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)) [ 169.981916][ T7757] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 169.981919][ T7757] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 169.981923][ T7757] ? 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) [ 169.981925][ T7757] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 169.981927][ T7757] put_chars (drivers/char/virtio_console.c:1176) [ 169.981929][ T7757] ? __send_to_port (drivers/char/virtio_console.c:654) [ 169.981931][ T7757] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 169.981934][ T7757] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 169.981938][ T7757] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 169.981940][ T7757] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 169.981941][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 169.981943][ T7757] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 169.981946][ T7757] console_emit_next_record (kernel/printk/printk.c:3183) [ 169.981948][ T7757] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 169.981950][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 169.981952][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 169.981954][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 169.981955][ T7757] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 169.981957][ T7757] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 169.981959][ T7757] console_flush_one_record (kernel/printk/printk.c:3268) [ 169.981961][ T7757] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 169.981964][ T7757] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 169.981966][ T7757] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 169.981967][ T7757] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 169.981969][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 169.981971][ T7757] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 169.981972][ T7757] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 169.981974][ T7757] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 169.981976][ T7757] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 169.981978][ T7757] ? vprintk_emit (kernel/printk/printk.c:2478) [ 169.981980][ T7757] vprintk_emit (kernel/printk/printk.c:2479) [ 169.981983][ T7757] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 169.981985][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 169.981986][ T7757] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 169.981989][ T7757] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 169.981990][ T7757] _printk (kernel/printk/printk.c:2504) [ 169.981994][ T7757] ? snapshot_read.cold (user.c:?) [ 169.981997][ T7757] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 169.982002][ T7757] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 169.982015][ T7757] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 169.982024][ T7757] br_device_event (net/bridge/br.c:111) bridge [ 169.982033][ T7757] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 169.982036][ T7757] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 169.982038][ T7757] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 169.982042][ T7757] notifier_call_chain (kernel/notifier.c:85) [ 169.982045][ T7757] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 169.982049][ T7757] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 169.982050][ T7757] ? netif_change_name (net/core/dev.c:1517) [ 169.982053][ T7757] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 169.982055][ T7757] ? __kernel_text_address (kernel/extable.c:79) [ 169.982057][ T7757] ? write_profile (profile.c:?) [ 169.982059][ T7757] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 169.982062][ T7757] netif_change_flags (net/core/dev.c:9882) [ 169.982064][ T7757] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 169.982067][ T7757] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 169.982069][ T7757] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 169.982070][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 169.982072][ T7757] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 169.982076][ T7757] ? kasan_save_stack (mm/kasan/common.c:58) [ 169.982079][ T7757] ? kasan_save_stack (mm/kasan/common.c:57) [ 169.982080][ T7757] ? kasan_save_track (mm/kasan/common.c:78) [ 169.982082][ T7757] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 169.982083][ T7757] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 169.982085][ T7757] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 169.982086][ T7757] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 169.982087][ T7757] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 169.982090][ T7757] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 169.982091][ T7757] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 169.982092][ T7757] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 169.982095][ T7757] ? ___sys_sendmsg (net/socket.c:2767) [ 169.982096][ T7757] ? __sys_sendmsg (net/socket.c:2799) [ 169.982098][ T7757] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 169.982100][ T7757] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 169.982103][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 169.982105][ T7757] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 169.982106][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 169.982108][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 169.982109][ T7757] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 169.982113][ T7757] ? __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) [ 169.982114][ T7757] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 169.982115][ T7757] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 169.982117][ T7757] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 169.982119][ T7757] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 169.982121][ T7757] rtnl_newlink (net/core/rtnetlink.c:4215) [ 169.982123][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 169.982125][ T7757] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 169.982126][ T7757] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 169.982128][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 169.982130][ T7757] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 169.982133][ T7757] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 169.982135][ T7757] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 169.982136][ T7757] ? __kernel_text_address (kernel/extable.c:79) [ 169.982137][ T7757] ? write_profile (profile.c:?) [ 169.982139][ T7757] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 169.982140][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 169.982142][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 169.982143][ T7757] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 169.982147][ T7757] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 169.982148][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 169.982150][ T7757] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 169.982151][ T7757] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 169.982153][ T7757] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 169.982154][ T7757] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 169.982156][ T7757] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 169.982159][ T7757] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 169.982160][ T7757] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 169.982161][ T7757] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 169.982163][ T7757] ? netlink_ack (./include/linux/skbuff.h:2718) [ 169.982164][ T7757] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 169.982167][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 169.982168][ T7757] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 169.982170][ T7757] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 169.982172][ T7757] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 169.982174][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 169.982176][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 169.982177][ T7757] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 169.982179][ T7757] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 169.982181][ T7757] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 169.982183][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 169.982185][ T7757] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 169.982187][ T7757] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 169.982188][ T7757] ? copy_msghdr_from_user (net/socket.c:2650) [ 169.982190][ T7757] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 169.982192][ T7757] ? move_addr_to_kernel (net/socket.c:258) [ 169.982193][ T7757] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 169.982196][ T7757] ___sys_sendmsg (net/socket.c:2767) [ 169.982197][ T7757] ? copy_msghdr_from_user (net/socket.c:2619) [ 169.982202][ T7757] __sys_sendmsg (net/socket.c:2799) [ 169.982204][ T7757] ? __sys_sendmsg_sock (net/socket.c:2780) [ 169.982207][ T7757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 169.982209][ T7757] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 169.982210][ T7757] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 169.982213][ T7757] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 169.982214][ T7757] RIP: 0033:0x7f97fcb3854e [ 169.982216][ T7757] 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 [ 169.982218][ T7757] RSP: 002b:00007ffdfd2ab300 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 169.982222][ T7757] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f97fcb3854e [ 169.982223][ T7757] RDX: 0000000000000000 RSI: 00007ffdfd2ab3b0 RDI: 0000000000000005 [ 169.982224][ T7757] RBP: 00007ffdfd2ab310 R08: 0000000000000000 R09: 0000000000000000 [ 169.982225][ T7757] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91285a [ 169.982226][ T7757] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdfd2aba70 | [ 175.679527][ T7808] softirqs last disabled at (0): 0x0 | [ 175.679529][ T7808] Preemption disabled at: | [ 175.679529][ T7808] 0x0 | [ 175.679537][ T7808] Tainted: [W]=WARN [ 175.679538][ T7808] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 175.679540][ T7808] Call Trace: [ 175.679542][ T7808] [ 175.679543][ T7808] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 175.679549][ T7808] __might_resched.cold (kernel/sched/core.c:9234) [ 175.679553][ T7808] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 175.679557][ T7808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 175.679561][ T7808] __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)) [ 175.679564][ T7808] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 175.679567][ T7808] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 175.679571][ T7808] ? 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) [ 175.679572][ T7808] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 175.679574][ T7808] put_chars (drivers/char/virtio_console.c:1176) [ 175.679576][ T7808] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 175.679578][ T7808] ? __send_to_port (drivers/char/virtio_console.c:654) [ 175.679580][ T7808] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 175.679583][ T7808] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 175.679587][ T7808] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 175.679588][ T7808] ? 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) [ 175.679590][ T7808] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 175.679591][ T7808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 175.679593][ T7808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 175.679595][ T7808] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 175.679597][ T7808] console_emit_next_record (kernel/printk/printk.c:3183) [ 175.679600][ T7808] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 175.679602][ T7808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 175.679603][ T7808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 175.679605][ T7808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 175.679607][ T7808] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 175.679609][ T7808] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 175.679610][ T7808] console_flush_one_record (kernel/printk/printk.c:3268) [ 175.679613][ T7808] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 175.679616][ T7808] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 175.679617][ T7808] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 175.679619][ T7808] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 175.679621][ T7808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 175.679622][ T7808] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 175.679624][ T7808] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 175.679625][ T7808] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 175.679627][ T7808] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 175.679629][ T7808] ? vprintk_emit (kernel/printk/printk.c:2478) [ 175.679631][ T7808] vprintk_emit (kernel/printk/printk.c:2479) [ 175.679634][ T7808] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 175.679636][ T7808] ? debug_object_assert_init (lib/debugobjects.c:1072 (discriminator 3)) [ 175.679640][ T7808] ? debug_object_activate (lib/debugobjects.c:884) [ 175.679642][ T7808] _printk (kernel/printk/printk.c:2504) [ 175.679645][ T7808] ? snapshot_read.cold (user.c:?) [ 175.679647][ T7808] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 175.679649][ T7808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 175.679651][ T7808] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 175.679654][ T7808] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 175.679667][ T7808] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 175.679675][ T7808] br_stp_disable_bridge (net/bridge/br_stp_if.c:76) bridge [ 175.679682][ T7808] br_dev_stop (net/bridge/br_device.c:193) bridge [ 175.679690][ T7808] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 175.679694][ T7808] __dev_close_many (net/core/dev.c:1798) [ 175.679697][ T7808] ? netif_open (net/core/dev.c:1755) [ 175.679699][ T7808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 175.679701][ T7808] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 175.679703][ T7808] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 175.679705][ T7808] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 175.679707][ T7808] ? __kernel_text_address (kernel/extable.c:79) [ 175.679710][ T7808] ? write_profile (profile.c:?) [ 175.679712][ T7808] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 175.679715][ T7808] netif_change_flags (net/core/dev.c:9877) [ 175.679717][ T7808] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 175.679719][ T7808] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 175.679721][ T7808] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 175.679722][ T7808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 175.679724][ T7808] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 175.679727][ T7808] ? kasan_save_stack (mm/kasan/common.c:58) [ 175.679730][ T7808] ? kasan_save_stack (mm/kasan/common.c:57) [ 175.679732][ T7808] ? kasan_save_track (mm/kasan/common.c:78) [ 175.679733][ T7808] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 175.679735][ T7808] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 175.679736][ T7808] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 175.679737][ T7808] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 175.679739][ T7808] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 175.679741][ T7808] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 175.679743][ T7808] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 175.679744][ T7808] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 175.679747][ T7808] ? ___sys_sendmsg (net/socket.c:2767) [ 175.679748][ T7808] ? __sys_sendmsg (net/socket.c:2799) [ 175.679750][ T7808] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 175.679753][ T7808] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 175.679755][ T7808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 175.679757][ T7808] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 175.679758][ T7808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 175.679760][ T7808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 175.679762][ T7808] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 175.679765][ T7808] ? __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) [ 175.679767][ T7808] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 175.679768][ T7808] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 175.679770][ T7808] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 175.679772][ T7808] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 175.679775][ T7808] rtnl_newlink (net/core/rtnetlink.c:4215) [ 175.679777][ T7808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 175.679778][ T7808] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 175.679780][ T7808] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 175.679781][ T7808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 175.679783][ T7808] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 175.679787][ T7808] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 175.679790][ T7808] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 175.679792][ T7808] ? __kernel_text_address (kernel/extable.c:79) [ 175.679794][ T7808] ? write_profile (profile.c:?) [ 175.679796][ T7808] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 175.679798][ T7808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 175.679800][ T7808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 175.679802][ T7808] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 175.679805][ T7808] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 175.679807][ T7808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 175.679809][ T7808] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 175.679810][ T7808] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 175.679812][ T7808] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 175.679813][ T7808] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 175.679815][ T7808] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 175.679817][ T7808] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 175.679819][ T7808] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 175.679820][ T7808] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 175.679822][ T7808] ? netlink_ack (./include/linux/skbuff.h:2718) [ 175.679823][ T7808] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 175.679826][ T7808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 175.679827][ T7808] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 175.679829][ T7808] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 175.679831][ T7808] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 175.679833][ T7808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 175.679839][ T7808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 175.679841][ T7808] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 175.679843][ T7808] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 175.679845][ T7808] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 175.679847][ T7808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 175.679849][ T7808] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 175.679851][ T7808] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 175.679852][ T7808] ? copy_msghdr_from_user (net/socket.c:2650) [ 175.679854][ T7808] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 175.679855][ T7808] ? move_addr_to_kernel (net/socket.c:258) [ 175.679857][ T7808] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 175.679859][ T7808] ___sys_sendmsg (net/socket.c:2767) [ 175.679861][ T7808] ? copy_msghdr_from_user (net/socket.c:2619) [ 175.679866][ T7808] __sys_sendmsg (net/socket.c:2799) [ 175.679868][ T7808] ? __sys_sendmsg_sock (net/socket.c:2780) [ 175.679871][ T7808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 175.679876][ T7808] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 175.679877][ T7808] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 175.679879][ T7808] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 175.679881][ T7808] RIP: 0033:0x7fb4ab91554e [ 175.679883][ T7808] 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 [ 175.679885][ T7808] RSP: 002b:00007ffd903b90b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 175.679888][ T7808] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb4ab91554e [ 175.679890][ T7808] RDX: 0000000000000000 RSI: 00007ffd903b9160 RDI: 0000000000000005 [ 175.679891][ T7808] RBP: 00007ffd903b90c0 R08: 0000000000000000 R09: 0000000000000000 [ 175.679892][ T7808] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91285f 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 __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars