====================================== | [ 9.827162][ T192] softirqs last disabled at (28050): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 9.827164][ T192] Preemption disabled at: | [ 9.827165][ T192] 0x0 | [ 9.827176][ T192] Tainted: [W]=WARN [ 9.827177][ T192] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.827179][ T192] Call Trace: [ 9.827180][ T192] [ 9.827182][ T192] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.827188][ T192] __might_resched.cold (kernel/sched/core.c:9234) [ 9.827193][ T192] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.827197][ T192] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.827202][ T192] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 9.827205][ T192] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.827210][ T192] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.827213][ T192] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.827216][ T192] put_chars (drivers/char/virtio_console.c:1176) [ 9.827219][ T192] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.827221][ T192] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.827225][ T192] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.827230][ T192] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.827236][ T192] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.827238][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.827246][ T192] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.827250][ T192] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.827257][ T192] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.827259][ T192] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 9.827262][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.827264][ T192] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.827268][ T192] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.827272][ T192] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.827274][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.827279][ T192] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.827282][ T192] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.827283][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.827286][ T192] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.827289][ T192] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.827291][ T192] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.827294][ T192] vprintk_emit (kernel/printk/printk.c:2479) [ 9.827298][ T192] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.827301][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.827305][ T192] _printk (kernel/printk/printk.c:2504) [ 9.827308][ T192] ? snapshot_read.cold (user.c:?) [ 9.827311][ T192] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.827314][ T192] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.827317][ T192] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.827320][ T192] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.827324][ T192] ? exit_notify (kernel/exit.c:780) [ 9.827326][ T192] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.827329][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.827333][ T192] do_group_exit (kernel/exit.c:1151) [ 9.827335][ T192] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.827337][ T192] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.827339][ T192] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.827342][ T192] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.827345][ T192] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.827348][ T192] RIP: 0033:0x7ff2949311b8 [ 9.827350][ T192] Code: Unable to access opcode bytes at 0x7ff29493118e. Code starting with the faulting instruction =========================================== [ 9.827351][ T192] RSP: 002b:00007ffd0d7aff48 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.827353][ T192] RAX: ffffffffffffffda RBX: 00007ff294a61f88 RCX: 00007ff2949311b8 [ 9.827355][ T192] RDX: 00007ff29467bfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.827356][ T192] RBP: 00007ffd0d7affa0 R08: 0000000000000000 R09: 0000000000008010 [ 9.827357][ T192] R10: 00007ffd0d7afd60 R11: 0000000000000246 R12: 0000000000000001 [ 9.827357][ T192] R13: 0000000000000000 R14: 00007ff294a60680 R15: 00007ff294a61fa0 | [ 11.870348][ T314] softirqs last disabled at (22617): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 11.870351][ T314] Preemption disabled at: | [ 11.870352][ T314] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.870363][ T314] Tainted: [W]=WARN [ 11.870364][ T314] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.870367][ T314] Call Trace: [ 11.870369][ T314] [ 11.870371][ T314] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.870378][ T314] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.870381][ T314] __might_resched.cold (kernel/sched/core.c:9234) [ 11.870387][ T314] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.870392][ T314] ? __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.870400][ T314] __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.870403][ T314] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.870412][ T314] ? 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.870415][ T314] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.870420][ T314] put_chars (drivers/char/virtio_console.c:1176) [ 11.870423][ T314] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 11.870426][ T314] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.870431][ T314] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.870435][ T314] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.870442][ T314] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.870446][ T314] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.870448][ T314] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.870456][ T314] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.870458][ T314] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.870463][ T314] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.870467][ T314] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.870474][ T314] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.870479][ T314] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.870482][ T314] ? 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.870487][ T314] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.870491][ T314] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.870497][ T314] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.870504][ T314] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.870506][ T314] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.870515][ T314] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.870519][ T314] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.870522][ T314] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.870525][ T314] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.870531][ T314] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.870533][ T314] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.870539][ T314] vprintk_emit (kernel/printk/printk.c:2479) [ 11.870545][ T314] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.870554][ T314] ? gact_cleanup_module (net/sched/act_gact.c:192) act_gact [ 11.870559][ T314] _printk (kernel/printk/printk.c:2504) [ 11.870564][ T314] ? snapshot_read.cold (user.c:?) [ 11.870569][ T314] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.870573][ T314] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.870577][ T314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.870582][ T314] ? irqentry_exit (./include/linux/irq-entry-common.h:507 ./include/linux/irq-entry-common.h:542 kernel/entry/common.c:167) [ 11.870586][ T314] ? 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.870591][ T314] gact_init_module (net/sched/act_gact.c:180) act_gact [ 11.870595][ T314] do_one_initcall (init/main.c:1357) [ 11.870599][ T314] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 11.870606][ T314] ? __asan_register_globals (mm/kasan/generic.c:243) [ 11.870611][ T314] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 11.870617][ T314] do_init_module (kernel/module/main.c:3117) [ 11.870625][ T314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.870628][ T314] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 11.870633][ T314] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 11.870640][ T314] load_module (kernel/module/main.c:3593) [ 11.870652][ T314] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 11.870659][ T314] ? __ia32_sys_fsconfig (??:?) [ 11.870662][ T314] ? ovl_real_file (fs/overlayfs/file.c:195) [ 11.870668][ T314] ? backing_file_read_iter (fs/backing-file.c:211) [ 11.870672][ T314] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.870678][ T314] init_module_from_file (kernel/module/main.c:3790) [ 11.870683][ T314] ? __do_sys_init_module (kernel/module/main.c:3664) [ 11.870697][ T314] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.870703][ T314] ? 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.870707][ T314] idempotent_init_module (kernel/module/main.c:3802) [ 11.870713][ T314] ? init_module_from_file (kernel/module/main.c:3791) [ 11.870723][ T314] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.870727][ T314] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 11.870736][ T314] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 11.870739][ T314] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.870743][ T314] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.870745][ T314] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.870750][ T314] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.870753][ T314] RIP: 0033:0x7f9eb9b9e37d [ 11.870758][ T314] 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.870760][ T314] RSP: 002b:00007ffd3c9a47f8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 11.870766][ T314] RAX: ffffffffffffffda RBX: 0000556a3b481810 RCX: 00007f9eb9b9e37d [ 11.870767][ T314] RDX: 0000000000000000 RSI: 0000556a09928ffd RDI: 0000000000000000 [ 11.870769][ T314] RBP: 00007ffd3c9a4890 R08: 0000000000000000 R09: 0000000000000000 [ 11.870770][ T314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000556a09928ffd [ 11.870771][ T314] R13: 0000556a3b481960 R14: 0000000000040000 R15: 0000000000000000 | [ 13.042958][ T422] softirqs last disabled at (14341): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 13.042962][ T422] Preemption disabled at: | [ 13.042963][ T422] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.042975][ T422] Tainted: [W]=WARN [ 13.042976][ T422] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.042978][ T422] Call Trace: [ 13.042980][ T422] [ 13.042983][ T422] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.042990][ T422] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.042993][ T422] __might_resched.cold (kernel/sched/core.c:9234) [ 13.042999][ T422] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.043005][ T422] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 13.043012][ T422] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 13.043016][ T422] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.043025][ T422] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.043028][ T422] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.043034][ T422] put_chars (drivers/char/virtio_console.c:1176) [ 13.043036][ T422] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 13.043040][ T422] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.043045][ T422] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.043050][ T422] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.043054][ T422] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.043060][ T422] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.043065][ T422] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.043067][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.043070][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.043077][ T422] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.043080][ T422] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 13.043086][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.043090][ T422] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.043097][ T422] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.043103][ T422] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.043106][ T422] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 13.043111][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.043115][ T422] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.043122][ T422] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.043129][ T422] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.043132][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.043141][ T422] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.043146][ T422] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.043149][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.043152][ T422] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.043159][ T422] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.043162][ T422] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.043167][ T422] vprintk_emit (kernel/printk/printk.c:2479) [ 13.043174][ T422] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.043178][ T422] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.043183][ T422] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.043189][ T422] _printk (kernel/printk/printk.c:2504) [ 13.043194][ T422] ? snapshot_read.cold (user.c:?) [ 13.043201][ T422] ? br_multicast_flood (??:?) bridge [ 13.043220][ T422] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.043223][ T422] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.043224][ T422] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.043233][ T422] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 13.043259][ T422] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 13.043275][ T422] new_nbp (net/bridge/br_if.c:449) bridge [ 13.043292][ T422] br_add_if (net/bridge/br_if.c:592) bridge [ 13.043305][ T422] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 13.043310][ T422] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 13.043314][ T422] ? __kernel_text_address (kernel/extable.c:79) [ 13.043322][ T422] do_set_master (net/core/rtnetlink.c:3071) [ 13.043329][ T422] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.043335][ T422] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.043339][ T422] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.043341][ T422] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.043344][ T422] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.043349][ T422] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.043353][ T422] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.043356][ T422] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.043360][ T422] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.043364][ T422] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.043367][ T422] ? kasan_save_track (mm/kasan/common.c:78) [ 13.043371][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.043374][ T422] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 13.043378][ T422] ? ___sys_sendmsg (net/socket.c:2757) [ 13.043385][ T422] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.043389][ T422] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.043393][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.043397][ T422] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.043399][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.043402][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.043406][ T422] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.043411][ T422] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 13.043415][ T422] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.043419][ T422] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.043425][ T422] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.043428][ T422] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.043437][ T422] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.043447][ T422] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.043457][ T422] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.043460][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.043468][ T422] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.043471][ T422] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.043475][ T422] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.043478][ T422] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.043484][ T422] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.043488][ T422] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.043494][ T422] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.043496][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.043504][ T422] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.043507][ T422] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.043513][ T422] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.043516][ T422] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.043521][ T422] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.043533][ T422] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.043535][ T422] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.043543][ T422] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.043550][ T422] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.043555][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.043562][ T422] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.043569][ T422] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.043576][ T422] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.043585][ T422] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 13.043588][ T422] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.043592][ T422] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 13.043594][ T422] ? move_addr_to_kernel (net/socket.c:258) [ 13.043608][ T422] ___sys_sendmsg (net/socket.c:2767) [ 13.043613][ T422] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.043644][ T422] __sys_sendmsg (net/socket.c:2799) [ 13.043649][ T422] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.043660][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.043667][ T422] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.043670][ T422] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.043675][ T422] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.043678][ T422] RIP: 0033:0x7f115e96854e [ 13.043683][ T422] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.043685][ T422] RSP: 002b:00007ffd8deefd80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.043689][ T422] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f115e96854e [ 13.043691][ T422] RDX: 0000000000000000 RSI: 00007ffd8deefe30 RDI: 0000000000000005 [ 13.043693][ T422] RBP: 00007ffd8deefd90 R08: 0000000000000000 R09: 0000000000000000 [ 13.043694][ T422] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e177 [ 13.043696][ T422] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd8def04f0 | [ 28.023356][ C0] softirqs last disabled at (11165): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 28.023358][ C0] Preemption disabled at: | [ 28.023359][ C0] handle_softirqs (kernel/softirq.c:486 (discriminator 1) kernel/softirq.c:621 (discriminator 1)) | [ 28.023368][ C0] Tainted: [W]=WARN [ 28.023368][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.023370][ C0] Call Trace: [ 28.023372][ C0] [ 28.023373][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.023378][ C0] ? handle_softirqs (kernel/softirq.c:486 (discriminator 1) kernel/softirq.c:621 (discriminator 1)) [ 28.023380][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 28.023383][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.023387][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 28.023389][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.023393][ C0] __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.023395][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.023398][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.023402][ C0] ? 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.023403][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.023405][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 28.023407][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.023409][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 28.023412][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.023415][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.023417][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.023418][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.023421][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.023423][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.023425][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.023427][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.023428][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.023430][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 28.023432][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.023434][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.023437][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.023438][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.023440][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.023441][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.023443][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.023444][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 28.023446][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.023448][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.023450][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 28.023453][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.023454][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.023456][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.023458][ C0] _printk (kernel/printk/printk.c:2504) [ 28.023461][ C0] ? snapshot_read.cold (user.c:?) [ 28.023463][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 28.023467][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.023469][ C0] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 28.023470][ C0] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 28.023473][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 28.023476][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 28.023477][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 28.023479][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 28.023481][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.023483][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.023495][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.023497][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.023498][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.023505][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 28.023506][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.023512][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.023518][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.023524][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 28.023528][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 28.023529][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 28.023533][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.023534][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.023536][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 28.023538][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 28.023540][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.023546][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 28.023548][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.023551][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.023553][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 28.023555][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 28.023557][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.023558][ C0] handle_softirqs (kernel/softirq.c:645) [ 28.023560][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.023562][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 28.023564][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 28.023565][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 28.023567][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 28.023569][ C0] [ 28.023570][ C0] [ 28.023571][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 28.023573][ C0] RIP: 0010:lock_release (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./arch/x86/include/asm/irqflags.h:159 kernel/locking/lockdep.c:5933 kernel/locking/lockdep.c:5916) [ 28.023575][ C0] Code: a0 38 04 83 f8 01 0f 85 fc 00 00 00 9c 58 f6 c4 02 0f 85 11 01 00 00 41 f7 c7 00 02 00 00 0f 84 c7 00 00 00 fb 4c 8b 7c 24 18 <48> 8b 5c 24 08 4c 8b 74 24 10 48 83 c4 20 c3 65 8b 05 36 5b 38 04 All code ======== 0: a0 38 04 83 f8 01 0f movabs 0xfc850f01f8830438,%al 7: 85 fc 9: 00 00 add %al,(%rax) b: 00 9c 58 f6 c4 02 0f add %bl,0xf02c4f6(%rax,%rbx,2) 12: 85 11 test %edx,(%rcx) 14: 01 00 add %eax,(%rax) 16: 00 41 f7 add %al,-0x9(%rcx) 19: c7 00 02 00 00 0f movl $0xf000002,(%rax) 1f: 84 c7 test %al,%bh 21: 00 00 add %al,(%rax) 23: 00 fb add %bh,%bl 25: 4c 8b 7c 24 18 mov 0x18(%rsp),%r15 2a:* 48 8b 5c 24 08 mov 0x8(%rsp),%rbx <-- trapping instruction 2f: 4c 8b 74 24 10 mov 0x10(%rsp),%r14 34: 48 83 c4 20 add $0x20,%rsp 38: c3 ret 39: 65 8b 05 36 5b 38 04 mov %gs:0x4385b36(%rip),%eax # 0x4385b76 Code starting with the faulting instruction =========================================== 0: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 5: 4c 8b 74 24 10 mov 0x10(%rsp),%r14 a: 48 83 c4 20 add $0x20,%rsp e: c3 ret f: 65 8b 05 36 5b 38 04 mov %gs:0x4385b36(%rip),%eax # 0x4385b4c [ 28.023577][ C0] RSP: 0018:ffa0000001e46cb0 EFLAGS: 00000206 [ 28.023580][ C0] RAX: 0000000000000046 RBX: ffffffffaad80b00 RCX: 0000000000000001 [ 28.023581][ C0] RDX: 0000000000000000 RSI: ffffffffaa821b3b RDI: ffffffffaa28d8e0 [ 28.023582][ C0] RBP: ffa0000001e472b8 R08: ffffffffab9ce436 R09: ffffffffab785fa8 [ 28.023583][ C0] R10: 0000000000000000 R11: 0000000000000005 R12: ffa0000001e47201 [ 28.023584][ C0] R13: ffa0000001e46dd8 R14: ffffffffa7956bb1 R15: ff1100000912d548 [ 28.023585][ C0] ? unwind_next_frame (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/linux/rcupdate.h:1216 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) [ 28.023589][ C0] unwind_next_frame (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/linux/rcupdate.h:1216 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) [ 28.023590][ C0] ? vm_area_dup (mm/vma_init.c:128 (discriminator 7)) [ 28.023593][ C0] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 28.023595][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.023596][ C0] ? __unwind_start (arch/x86/kernel/unwind_orc.c:787) [ 28.023598][ C0] ? write_profile (profile.c:?) [ 28.023600][ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 28.023602][ C0] ? __split_vma (mm/vma.c:560) [ 28.023605][ C0] stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 28.023606][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 28.023608][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 28.023610][ C0] kasan_save_stack (mm/kasan/common.c:57) [ 28.023612][ C0] ? kasan_save_stack (mm/kasan/common.c:57) [ 28.023614][ C0] ? kasan_save_track (mm/kasan/common.c:78) [ 28.023615][ C0] ? __kasan_slab_alloc (mm/kasan/common.c:340 mm/kasan/common.c:366) [ 28.023617][ C0] ? kmem_cache_alloc_noprof (./include/linux/kasan.h:253 mm/slub.c:4683 mm/slub.c:4996 mm/slub.c:5010) [ 28.023618][ C0] ? __alloc_object (mm/kmemleak.c:504 (discriminator 1) mm/kmemleak.c:686 (discriminator 1)) [ 28.023620][ C0] ? __create_object (mm/kmemleak.c:801) [ 28.023622][ C0] ? kmem_cache_alloc_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4696 mm/slub.c:4996 mm/slub.c:5010) [ 28.023623][ C0] ? vm_area_dup (mm/vma_init.c:128 (discriminator 7)) [ 28.023628][ C0] kasan_save_track (mm/kasan/common.c:78) [ 28.023629][ C0] __kasan_slab_alloc (mm/kasan/common.c:340 mm/kasan/common.c:366) [ 28.023631][ C0] kmem_cache_alloc_noprof (./include/linux/kasan.h:253 mm/slub.c:4683 mm/slub.c:4996 mm/slub.c:5010) [ 28.023633][ C0] ? __alloc_object (mm/kmemleak.c:504 (discriminator 1) mm/kmemleak.c:686 (discriminator 1)) [ 28.023635][ C0] __alloc_object (mm/kmemleak.c:504 (discriminator 1) mm/kmemleak.c:686 (discriminator 1)) [ 28.023637][ C0] __create_object (mm/kmemleak.c:801) [ 28.023638][ C0] ? kasan_save_track (mm/kasan/common.c:78) [ 28.023640][ C0] kmem_cache_alloc_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4696 mm/slub.c:4996 mm/slub.c:5010) [ 28.023642][ C0] ? vm_area_dup (mm/vma_init.c:128 (discriminator 7)) [ 28.023644][ C0] vm_area_dup (mm/vma_init.c:128 (discriminator 7)) [ 28.023645][ C0] __split_vma (mm/vma.c:560) [ 28.023647][ C0] ? vma_complete (mm/vma.c:329) [ 28.023649][ C0] ? mas_next_slot (./include/linux/lockdep.h:249 lib/maple_tree.c:670 lib/maple_tree.c:676 lib/maple_tree.c:4265) [ 28.023653][ C0] vms_gather_munmap_vmas (mm/vma.c:1528) [ 28.023655][ C0] ? __split_vma (./include/linux/pagemap.h:1080) [ 28.023657][ C0] ? mas_walk (lib/maple_tree.c:3013 lib/maple_tree.c:4458) [ 28.023660][ C0] __mmap_setup (mm/vma.c:2538) [ 28.023663][ C0] ? unmap_region (mm/vma.c:536) [ 28.023664][ C0] ? perf_event_mmap (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 kernel/events/core.c:9994) [ 28.023667][ C0] ? vma_wants_writenotify (mm/vma.c:2211) [ 28.023669][ C0] ? vma_needs_dirty_tracking (mm/vma.c:2163 (discriminator 2)) [ 28.023671][ C0] ? uprobe_apply (./include/linux/rcupdate_trace.h:135 (discriminator 2)) [ 28.023673][ C0] ? vma_set_page_prot (mm/mmap.c:87) [ 28.023676][ C0] __mmap_region (mm/vma.c:2861) [ 28.023678][ C0] ? vma_merge_new_range (./include/linux/mm.h:4474) [ 28.023679][ C0] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 28.023682][ C0] ? mas_rev_awalk (./include/linux/lockdep.h:249 lib/maple_tree.c:670 lib/maple_tree.c:676 lib/maple_tree.c:709 lib/maple_tree.c:4329) [ 28.023687][ C0] ? unmapped_area_topdown (./include/linux/mm.h:1688 mm/vma.c:3163) [ 28.023693][ C0] mmap_region (mm/vma.c:2964) [ 28.023695][ C0] ? mm_take_all_locks (mm/vma.c:2365) [ 28.023697][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.023699][ C0] ? __get_unmapped_area (./include/linux/security.h:1188 mm/mmap.c:877) [ 28.023701][ C0] do_mmap (mm/mmap.c:573) [ 28.023703][ C0] ? __ia32_sys_brk (mm/mmap.c:117) [ 28.023705][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.023707][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.023709][ C0] ? down_write_killable (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:4457 kernel/locking/rwsem.c:268 kernel/locking/rwsem.c:1346 kernel/locking/rwsem.c:1361 kernel/locking/rwsem.c:1645) [ 28.023710][ C0] ? down_write (kernel/locking/rwsem.c:1633) [ 28.023712][ C0] vm_mmap_pgoff (mm/util.c:581) [ 28.023715][ C0] ? randomize_page (mm/util.c:387) [ 28.023716][ C0] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 28.023720][ C0] ksys_mmap_pgoff (mm/mmap.c:619) [ 28.023722][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.023723][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 28.023725][ C0] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 28.023726][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.023727][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.023729][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.023730][ C0] RIP: 0033:0x7ff5a88fc91c [ 28.023733][ C0] Code: 1e fa 41 f7 c1 ff 0f 00 00 75 33 55 48 89 e5 41 54 41 89 cc 53 48 89 fb 48 85 ff 74 51 45 89 e2 48 89 df b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 24 5b 41 5c 5d c3 0f 1f 80 00 00 00 00 c7 05 All code ======== 0: 1e (bad) 1: fa cli 2: 41 f7 c1 ff 0f 00 00 test $0xfff,%r9d 9: 75 33 jne 0x3e b: 55 push %rbp c: 48 89 e5 mov %rsp,%rbp f: 41 54 push %r12 11: 41 89 cc mov %ecx,%r12d 14: 53 push %rbx 15: 48 89 fb mov %rdi,%rbx 18: 48 85 ff test %rdi,%rdi 1b: 74 51 je 0x6e 1d: 45 89 e2 mov %r12d,%r10d 20: 48 89 df mov %rbx,%rdi 23: b8 09 00 00 00 mov $0x9,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 24 ja 0x56 32: 5b pop %rbx 33: 41 5c pop %r12 35: 5d pop %rbp 36: c3 ret 37: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3e: c7 .byte 0xc7 3f: 05 .byte 0x5 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 24 ja 0x2c 8: 5b pop %rbx 9: 41 5c pop %r12 b: 5d pop %rbp c: c3 ret d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 14: c7 .byte 0xc7 15: 05 .byte 0x5 [ 28.023734][ C0] RSP: 002b:00007fff0479ce00 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 28.023735][ C0] RAX: ffffffffffffffda RBX: 00007ff5a8533000 RCX: 00007ff5a88fc91c [ 28.023736][ C0] RDX: 0000000000000003 RSI: 0000000000001000 RDI: 00007ff5a8533000 [ 28.023737][ C0] RBP: 00007fff0479ce10 R08: 0000000000000005 R09: 000000000002b000 [ 28.023738][ C0] R10: 0000000000000812 R11: 0000000000000206 R12: 0000000000000812 [ 28.023739][ C0] R13: 00007fff0479ce90 R14: 00007fff0479d290 R15: 000000000002afa8 | [ 28.108603][ C0] | [ 28.108680][ C0] | [ 28.108680][ C0] stack backtrace: | [ 28.108935][ C0] Tainted: [W]=WARN [ 28.108936][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.108937][ C0] Call Trace: [ 28.108938][ C0] [ 28.108939][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.108944][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 28.108947][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 28.108950][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 28.108951][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 28.108953][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 28.108955][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.108957][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.108965][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.108968][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.108970][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.108976][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 28.108978][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.108984][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.108990][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.108996][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 28.108998][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 28.109000][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 28.109004][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.109006][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.109007][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 28.109009][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 28.109011][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.109018][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 28.109019][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.109022][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.109024][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 28.109026][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 28.109028][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.109030][ C0] handle_softirqs (kernel/softirq.c:645) [ 28.109032][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.109034][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 28.109036][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 28.109037][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 28.109038][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 28.109040][ C0] [ 28.109041][ C0] [ 28.109042][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 28.109044][ C0] RIP: 0010:lock_release (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./arch/x86/include/asm/irqflags.h:159 kernel/locking/lockdep.c:5933 kernel/locking/lockdep.c:5916) [ 28.109046][ C0] Code: a0 38 04 83 f8 01 0f 85 fc 00 00 00 9c 58 f6 c4 02 0f 85 11 01 00 00 41 f7 c7 00 02 00 00 0f 84 c7 00 00 00 fb 4c 8b 7c 24 18 <48> 8b 5c 24 08 4c 8b 74 24 10 48 83 c4 20 c3 65 8b 05 36 5b 38 04 All code ======== 0: a0 38 04 83 f8 01 0f movabs 0xfc850f01f8830438,%al 7: 85 fc 9: 00 00 add %al,(%rax) b: 00 9c 58 f6 c4 02 0f add %bl,0xf02c4f6(%rax,%rbx,2) 12: 85 11 test %edx,(%rcx) 14: 01 00 add %eax,(%rax) 16: 00 41 f7 add %al,-0x9(%rcx) 19: c7 00 02 00 00 0f movl $0xf000002,(%rax) 1f: 84 c7 test %al,%bh 21: 00 00 add %al,(%rax) 23: 00 fb add %bh,%bl 25: 4c 8b 7c 24 18 mov 0x18(%rsp),%r15 2a:* 48 8b 5c 24 08 mov 0x8(%rsp),%rbx <-- trapping instruction 2f: 4c 8b 74 24 10 mov 0x10(%rsp),%r14 34: 48 83 c4 20 add $0x20,%rsp 38: c3 ret 39: 65 8b 05 36 5b 38 04 mov %gs:0x4385b36(%rip),%eax # 0x4385b76 Code starting with the faulting instruction =========================================== 0: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 5: 4c 8b 74 24 10 mov 0x10(%rsp),%r14 a: 48 83 c4 20 add $0x20,%rsp e: c3 ret f: 65 8b 05 36 5b 38 04 mov %gs:0x4385b36(%rip),%eax # 0x4385b4c [ 28.109047][ C0] RSP: 0018:ffa0000001e46cb0 EFLAGS: 00000206 [ 28.109050][ C0] RAX: 0000000000000046 RBX: ffffffffaad80b00 RCX: 0000000000000001 [ 28.109051][ C0] RDX: 0000000000000000 RSI: ffffffffaa821b3b RDI: ffffffffaa28d8e0 [ 28.109052][ C0] RBP: ffa0000001e472b8 R08: ffffffffab9ce436 R09: ffffffffab785fa8 [ 28.109053][ C0] R10: 0000000000000000 R11: 0000000000000005 R12: ffa0000001e47201 [ 28.109054][ C0] R13: ffa0000001e46dd8 R14: ffffffffa7956bb1 R15: ff1100000912d548 [ 28.109055][ C0] ? unwind_next_frame (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/linux/rcupdate.h:1216 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) [ 28.109058][ C0] unwind_next_frame (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/linux/rcupdate.h:1216 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) [ 28.109059][ C0] ? vm_area_dup (mm/vma_init.c:128 (discriminator 7)) [ 28.109062][ C0] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 28.109063][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.109065][ C0] ? __unwind_start (arch/x86/kernel/unwind_orc.c:787) [ 28.109066][ C0] ? write_profile (profile.c:?) [ 28.109068][ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 28.109071][ C0] ? __split_vma (mm/vma.c:560) [ 28.109073][ C0] stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 28.109074][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 28.109075][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 28.109078][ C0] kasan_save_stack (mm/kasan/common.c:57) [ 28.109080][ C0] ? kasan_save_stack (mm/kasan/common.c:57) [ 28.109081][ C0] ? kasan_save_track (mm/kasan/common.c:78) [ 28.109083][ C0] ? __kasan_slab_alloc (mm/kasan/common.c:340 mm/kasan/common.c:366) [ 28.109084][ C0] ? kmem_cache_alloc_noprof (./include/linux/kasan.h:253 mm/slub.c:4683 mm/slub.c:4996 mm/slub.c:5010) [ 28.109086][ C0] ? __alloc_object (mm/kmemleak.c:504 (discriminator 1) mm/kmemleak.c:686 (discriminator 1)) [ 28.109087][ C0] ? __create_object (mm/kmemleak.c:801) [ 28.109089][ C0] ? kmem_cache_alloc_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4696 mm/slub.c:4996 mm/slub.c:5010) [ 28.109090][ C0] ? vm_area_dup (mm/vma_init.c:128 (discriminator 7)) [ 28.109095][ C0] kasan_save_track (mm/kasan/common.c:78) [ 28.109096][ C0] __kasan_slab_alloc (mm/kasan/common.c:340 mm/kasan/common.c:366) [ 28.109098][ C0] kmem_cache_alloc_noprof (./include/linux/kasan.h:253 mm/slub.c:4683 mm/slub.c:4996 mm/slub.c:5010) [ 28.109100][ C0] ? __alloc_object (mm/kmemleak.c:504 (discriminator 1) mm/kmemleak.c:686 (discriminator 1)) [ 28.109102][ C0] __alloc_object (mm/kmemleak.c:504 (discriminator 1) mm/kmemleak.c:686 (discriminator 1)) [ 28.109104][ C0] __create_object (mm/kmemleak.c:801) [ 28.109106][ C0] ? kasan_save_track (mm/kasan/common.c:78) [ 28.109107][ C0] kmem_cache_alloc_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4696 mm/slub.c:4996 mm/slub.c:5010) [ 28.109109][ C0] ? vm_area_dup (mm/vma_init.c:128 (discriminator 7)) [ 28.109111][ C0] vm_area_dup (mm/vma_init.c:128 (discriminator 7)) [ 28.109113][ C0] __split_vma (mm/vma.c:560) [ 28.109115][ C0] ? vma_complete (mm/vma.c:329) [ 28.109117][ C0] ? mas_next_slot (./include/linux/lockdep.h:249 lib/maple_tree.c:670 lib/maple_tree.c:676 lib/maple_tree.c:4265) [ 28.109120][ C0] vms_gather_munmap_vmas (mm/vma.c:1528) [ 28.109123][ C0] ? __split_vma (./include/linux/pagemap.h:1080) [ 28.109125][ C0] ? mas_walk (lib/maple_tree.c:3013 lib/maple_tree.c:4458) [ 28.109127][ C0] __mmap_setup (mm/vma.c:2538) [ 28.109130][ C0] ? unmap_region (mm/vma.c:536) [ 28.109132][ C0] ? perf_event_mmap (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 kernel/events/core.c:9994) [ 28.109134][ C0] ? vma_wants_writenotify (mm/vma.c:2211) [ 28.109136][ C0] ? vma_needs_dirty_tracking (mm/vma.c:2163 (discriminator 2)) [ 28.109138][ C0] ? uprobe_apply (./include/linux/rcupdate_trace.h:135 (discriminator 2)) [ 28.109141][ C0] ? vma_set_page_prot (mm/mmap.c:87) [ 28.109142][ C0] __mmap_region (mm/vma.c:2861) [ 28.109144][ C0] ? vma_merge_new_range (./include/linux/mm.h:4474) [ 28.109146][ C0] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 28.109149][ C0] ? mas_rev_awalk (./include/linux/lockdep.h:249 lib/maple_tree.c:670 lib/maple_tree.c:676 lib/maple_tree.c:709 lib/maple_tree.c:4329) [ 28.109153][ C0] ? unmapped_area_topdown (./include/linux/mm.h:1688 mm/vma.c:3163) [ 28.109160][ C0] mmap_region (mm/vma.c:2964) [ 28.109162][ C0] ? mm_take_all_locks (mm/vma.c:2365) [ 28.109164][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.109166][ C0] ? __get_unmapped_area (./include/linux/security.h:1188 mm/mmap.c:877) [ 28.109168][ C0] do_mmap (mm/mmap.c:573) [ 28.109170][ C0] ? __ia32_sys_brk (mm/mmap.c:117) [ 28.109172][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.109174][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.109175][ C0] ? down_write_killable (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:4457 kernel/locking/rwsem.c:268 kernel/locking/rwsem.c:1346 kernel/locking/rwsem.c:1361 kernel/locking/rwsem.c:1645) [ 28.109177][ C0] ? down_write (kernel/locking/rwsem.c:1633) [ 28.109179][ C0] vm_mmap_pgoff (mm/util.c:581) [ 28.109181][ C0] ? randomize_page (mm/util.c:387) [ 28.109183][ C0] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 28.109186][ C0] ksys_mmap_pgoff (mm/mmap.c:619) [ 28.109188][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.109190][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 28.109191][ C0] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 28.109192][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.109194][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.109195][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.109197][ C0] RIP: 0033:0x7ff5a88fc91c [ 28.109199][ C0] Code: 1e fa 41 f7 c1 ff 0f 00 00 75 33 55 48 89 e5 41 54 41 89 cc 53 48 89 fb 48 85 ff 74 51 45 89 e2 48 89 df b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 24 5b 41 5c 5d c3 0f 1f 80 00 00 00 00 c7 05 All code ======== 0: 1e (bad) 1: fa cli 2: 41 f7 c1 ff 0f 00 00 test $0xfff,%r9d 9: 75 33 jne 0x3e b: 55 push %rbp c: 48 89 e5 mov %rsp,%rbp f: 41 54 push %r12 11: 41 89 cc mov %ecx,%r12d 14: 53 push %rbx 15: 48 89 fb mov %rdi,%rbx 18: 48 85 ff test %rdi,%rdi 1b: 74 51 je 0x6e 1d: 45 89 e2 mov %r12d,%r10d 20: 48 89 df mov %rbx,%rdi 23: b8 09 00 00 00 mov $0x9,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 24 ja 0x56 32: 5b pop %rbx 33: 41 5c pop %r12 35: 5d pop %rbp 36: c3 ret 37: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3e: c7 .byte 0xc7 3f: 05 .byte 0x5 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 24 ja 0x2c 8: 5b pop %rbx 9: 41 5c pop %r12 b: 5d pop %rbp c: c3 ret d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 14: c7 .byte 0xc7 15: 05 .byte 0x5 [ 28.109200][ C0] RSP: 002b:00007fff0479ce00 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 28.109201][ C0] RAX: ffffffffffffffda RBX: 00007ff5a8533000 RCX: 00007ff5a88fc91c [ 28.109202][ C0] RDX: 0000000000000003 RSI: 0000000000001000 RDI: 00007ff5a8533000 [ 28.109203][ C0] RBP: 00007fff0479ce10 R08: 0000000000000005 R09: 000000000002b000 [ 28.109204][ C0] R10: 0000000000000812 R11: 0000000000000206 R12: 0000000000000812 [ 28.109204][ C0] R13: 00007fff0479ce90 R14: 00007fff0479d290 R15: 000000000002afa8 | [ 29.374862][ T853] softirqs last disabled at (0): 0x0 | [ 29.374864][ T853] Preemption disabled at: | [ 29.374865][ T853] vprintk_emit (kernel/printk/printk.c:2471) | [ 29.374876][ T853] Tainted: [W]=WARN [ 29.374877][ T853] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.374879][ T853] Call Trace: [ 29.374880][ T853] [ 29.374882][ T853] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.374887][ T853] ? vprintk_emit (kernel/printk/printk.c:2471) [ 29.374889][ T853] __might_resched.cold (kernel/sched/core.c:9234) [ 29.374893][ T853] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.374897][ T853] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 29.374900][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.374904][ T853] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 29.374907][ T853] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.374909][ T853] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.374913][ T853] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 29.374915][ T853] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.374917][ T853] put_chars (drivers/char/virtio_console.c:1176) [ 29.374919][ T853] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.374921][ T853] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 29.374923][ T853] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.374926][ T853] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.374928][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.374929][ T853] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.374931][ T853] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.374934][ T853] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.374936][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.374938][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.374939][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.374941][ T853] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.374943][ T853] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 29.374945][ T853] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.374947][ T853] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.374950][ T853] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.374951][ T853] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.374953][ T853] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.374954][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.374956][ T853] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.374957][ T853] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 29.374959][ T853] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 29.374961][ T853] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.374963][ T853] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.374965][ T853] vprintk_emit (kernel/printk/printk.c:2479) [ 29.374967][ T853] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.374969][ T853] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.374972][ T853] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.374975][ T853] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.374976][ T853] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 29.374978][ T853] ? ___sys_sendmsg (net/socket.c:2767) [ 29.374980][ T853] ? __sys_sendmsg (net/socket.c:2799) [ 29.374982][ T853] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.374985][ T853] _printk (kernel/printk/printk.c:2504) [ 29.374988][ T853] ? snapshot_read.cold (user.c:?) [ 29.374990][ T853] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 29.374993][ T853] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 29.374995][ T853] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 29.374997][ T853] ? netdev_notice (net/core/dev.c:13194) [ 29.374998][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.375000][ T853] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 29.375002][ T853] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 29.375004][ T853] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 29.375005][ T853] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 29.375008][ T853] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 29.375011][ T853] dev_set_allmulti (net/core/dev_api.c:315) [ 29.375013][ T853] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 29.375026][ T853] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 29.375030][ T853] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 29.375032][ T853] br_del_if (net/bridge/br_if.c:732) bridge [ 29.375040][ T853] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 29.375042][ T853] do_set_master (net/core/rtnetlink.c:3055) [ 29.375045][ T853] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 29.375048][ T853] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 29.375050][ T853] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 29.375051][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.375053][ T853] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 29.375057][ T853] ? kasan_save_stack (mm/kasan/common.c:58) [ 29.375059][ T853] ? kasan_save_stack (mm/kasan/common.c:57) [ 29.375060][ T853] ? kasan_save_track (mm/kasan/common.c:78) [ 29.375062][ T853] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 29.375063][ T853] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 29.375065][ T853] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 29.375066][ T853] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.375067][ T853] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.375068][ T853] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.375069][ T853] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.375070][ T853] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 29.375072][ T853] ? ___sys_sendmsg (net/socket.c:2767) [ 29.375073][ T853] ? __sys_sendmsg (net/socket.c:2799) [ 29.375075][ T853] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.375076][ T853] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.375078][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.375080][ T853] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.375081][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.375083][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.375084][ T853] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 29.375086][ T853] ? __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) [ 29.375089][ T853] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 29.375090][ T853] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.375092][ T853] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 29.375093][ T853] ? nla_get_range_signed (lib/nlattr.c:270) [ 29.375095][ T853] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 29.375097][ T853] rtnl_newlink (net/core/rtnetlink.c:4215) [ 29.375099][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.375101][ T853] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.375102][ T853] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.375103][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.375105][ T853] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 29.375107][ T853] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 29.375108][ T853] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 29.375110][ T853] ? __kernel_text_address (kernel/extable.c:79) [ 29.375111][ T853] ? write_profile (profile.c:?) [ 29.375112][ T853] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 29.375115][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.375116][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.375118][ T853] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 29.375121][ T853] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.375122][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.375124][ T853] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.375125][ T853] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.375127][ T853] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.375128][ T853] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 29.375130][ T853] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 29.375132][ T853] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.375133][ T853] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.375135][ T853] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.375136][ T853] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.375137][ T853] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 29.375140][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.375141][ T853] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.375143][ T853] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.375145][ T853] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.375147][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.375148][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.375150][ T853] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.375152][ T853] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.375153][ T853] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 29.375155][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.375157][ T853] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.375159][ T853] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 29.375160][ T853] ? copy_msghdr_from_user (net/socket.c:2650) [ 29.375162][ T853] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 29.375163][ T853] ? move_addr_to_kernel (net/socket.c:258) [ 29.375165][ T853] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 29.375167][ T853] ___sys_sendmsg (net/socket.c:2767) [ 29.375169][ T853] ? copy_msghdr_from_user (net/socket.c:2619) [ 29.375173][ T853] __sys_sendmsg (net/socket.c:2799) [ 29.375175][ T853] ? __sys_sendmsg_sock (net/socket.c:2780) [ 29.375178][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.375180][ T853] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.375181][ T853] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.375183][ T853] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.375185][ T853] RIP: 0033:0x7fca2cf6d54e [ 29.375187][ T853] 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 [ 29.375188][ T853] RSP: 002b:00007ffd8d6cbdc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.375192][ T853] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fca2cf6d54e [ 29.375194][ T853] RDX: 0000000000000000 RSI: 00007ffd8d6cbe70 RDI: 0000000000000005 [ 29.375194][ T853] RBP: 00007ffd8d6cbdd0 R08: 0000000000000000 R09: 0000000000000000 [ 29.375195][ T853] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e187 [ 29.375196][ T853] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd8d6cc530 | [ 46.741079][ T1392] softirqs last disabled at (0): 0x0 | [ 46.741081][ T1392] Preemption disabled at: | [ 46.741081][ T1392] vprintk_emit (kernel/printk/printk.c:2471) | [ 46.741093][ T1392] Tainted: [W]=WARN [ 46.741094][ T1392] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.741096][ T1392] Call Trace: [ 46.741097][ T1392] [ 46.741099][ T1392] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.741104][ T1392] ? vprintk_emit (kernel/printk/printk.c:2471) [ 46.741106][ T1392] __might_resched.cold (kernel/sched/core.c:9234) [ 46.741110][ T1392] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.741113][ T1392] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 46.741116][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.741120][ T1392] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 46.741123][ T1392] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.741125][ T1392] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.741129][ T1392] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 46.741131][ T1392] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.741133][ T1392] put_chars (drivers/char/virtio_console.c:1176) [ 46.741135][ T1392] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.741137][ T1392] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 46.741139][ T1392] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.741143][ T1392] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.741144][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.741146][ T1392] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.741148][ T1392] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.741150][ T1392] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.741152][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.741154][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.741156][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.741157][ T1392] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.741159][ T1392] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 46.741161][ T1392] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.741163][ T1392] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.741166][ T1392] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.741168][ T1392] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.741169][ T1392] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.741171][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.741173][ T1392] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.741174][ T1392] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.741175][ T1392] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 46.741178][ T1392] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.741180][ T1392] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.741182][ T1392] vprintk_emit (kernel/printk/printk.c:2479) [ 46.741184][ T1392] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.741186][ T1392] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.741189][ T1392] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.741192][ T1392] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.741193][ T1392] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.741196][ T1392] ? ___sys_sendmsg (net/socket.c:2767) [ 46.741198][ T1392] ? __sys_sendmsg (net/socket.c:2799) [ 46.741199][ T1392] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.741203][ T1392] _printk (kernel/printk/printk.c:2504) [ 46.741205][ T1392] ? snapshot_read.cold (user.c:?) [ 46.741208][ T1392] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.741210][ T1392] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.741212][ T1392] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.741214][ T1392] ? netdev_notice (net/core/dev.c:13194) [ 46.741216][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.741217][ T1392] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 46.741219][ T1392] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 46.741222][ T1392] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 46.741223][ T1392] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 46.741226][ T1392] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 46.741228][ T1392] dev_set_allmulti (net/core/dev_api.c:315) [ 46.741231][ T1392] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 46.741251][ T1392] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 46.741254][ T1392] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.741259][ T1392] br_del_if (net/bridge/br_if.c:732) bridge [ 46.741267][ T1392] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 46.741269][ T1392] do_set_master (net/core/rtnetlink.c:3055) [ 46.741272][ T1392] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 46.741274][ T1392] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 46.741277][ T1392] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 46.741278][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.741280][ T1392] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.741284][ T1392] ? kasan_save_stack (mm/kasan/common.c:58) [ 46.741286][ T1392] ? kasan_save_stack (mm/kasan/common.c:57) [ 46.741287][ T1392] ? kasan_save_track (mm/kasan/common.c:78) [ 46.741289][ T1392] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 46.741290][ T1392] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 46.741292][ T1392] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 46.741293][ T1392] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.741294][ T1392] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.741295][ T1392] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.741297][ T1392] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.741298][ T1392] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.741299][ T1392] ? ___sys_sendmsg (net/socket.c:2767) [ 46.741301][ T1392] ? __sys_sendmsg (net/socket.c:2799) [ 46.741302][ T1392] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.741303][ T1392] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.741306][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.741307][ T1392] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.741309][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.741310][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.741312][ T1392] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 46.741314][ T1392] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 46.741316][ T1392] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.741318][ T1392] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.741319][ T1392] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 46.741321][ T1392] ? nla_get_range_signed (lib/nlattr.c:270) [ 46.741323][ T1392] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 46.741325][ T1392] rtnl_newlink (net/core/rtnetlink.c:4215) [ 46.741327][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.741329][ T1392] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.741330][ T1392] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.741332][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.741334][ T1392] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 46.741335][ T1392] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 46.741337][ T1392] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 46.741338][ T1392] ? __kernel_text_address (kernel/extable.c:79) [ 46.741340][ T1392] ? write_profile (profile.c:?) [ 46.741341][ T1392] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.741344][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.741345][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.741347][ T1392] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 46.741350][ T1392] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.741352][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.741354][ T1392] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.741355][ T1392] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.741357][ T1392] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.741358][ T1392] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.741360][ T1392] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.741362][ T1392] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.741364][ T1392] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.741365][ T1392] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.741366][ T1392] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.741368][ T1392] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 46.741370][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.741372][ T1392] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.741374][ T1392] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.741376][ T1392] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.741377][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.741379][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.741381][ T1392] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.741383][ T1392] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.741385][ T1392] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.741386][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.741388][ T1392] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.741390][ T1392] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.741392][ T1392] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.741393][ T1392] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.741395][ T1392] ? move_addr_to_kernel (net/socket.c:258) [ 46.741396][ T1392] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.741399][ T1392] ___sys_sendmsg (net/socket.c:2767) [ 46.741401][ T1392] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.741406][ T1392] __sys_sendmsg (net/socket.c:2799) [ 46.741408][ T1392] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.741410][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.741412][ T1392] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.741414][ T1392] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.741416][ T1392] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.741418][ T1392] RIP: 0033:0x7f2a43e2754e [ 46.741420][ T1392] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 46.741421][ T1392] RSP: 002b:00007ffec7597630 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.741425][ T1392] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2a43e2754e [ 46.741427][ T1392] RDX: 0000000000000000 RSI: 00007ffec75976e0 RDI: 0000000000000005 [ 46.741428][ T1392] RBP: 00007ffec7597640 R08: 0000000000000000 R09: 0000000000000000 [ 46.741428][ T1392] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e199 [ 46.741429][ T1392] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffec7597da0 | [ 61.914647][ T1905] softirqs last disabled at (0): 0x0 | [ 61.914649][ T1905] Preemption disabled at: | [ 61.914649][ T1905] vprintk_emit (kernel/printk/printk.c:2471) | [ 61.914660][ T1905] Tainted: [W]=WARN [ 61.914661][ T1905] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 61.914663][ T1905] Call Trace: [ 61.914664][ T1905] [ 61.914666][ T1905] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 61.914671][ T1905] ? vprintk_emit (kernel/printk/printk.c:2471) [ 61.914673][ T1905] __might_resched.cold (kernel/sched/core.c:9234) [ 61.914677][ T1905] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 61.914680][ T1905] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 61.914682][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.914686][ T1905] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 61.914689][ T1905] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 61.914692][ T1905] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 61.914696][ T1905] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 61.914697][ T1905] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 61.914699][ T1905] put_chars (drivers/char/virtio_console.c:1176) [ 61.914701][ T1905] ? __send_to_port (drivers/char/virtio_console.c:654) [ 61.914703][ T1905] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 61.914705][ T1905] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 61.914709][ T1905] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 61.914710][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.914712][ T1905] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 61.914714][ T1905] console_emit_next_record (kernel/printk/printk.c:3183) [ 61.914716][ T1905] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 61.914718][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.914720][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.914722][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.914723][ T1905] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 61.914725][ T1905] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 61.914727][ T1905] console_flush_one_record (kernel/printk/printk.c:3268) [ 61.914729][ T1905] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 61.914732][ T1905] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 61.914734][ T1905] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 61.914735][ T1905] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 61.914737][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.914738][ T1905] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 61.914740][ T1905] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 61.914741][ T1905] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 61.914743][ T1905] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 61.914745][ T1905] ? vprintk_emit (kernel/printk/printk.c:2478) [ 61.914747][ T1905] vprintk_emit (kernel/printk/printk.c:2479) [ 61.914749][ T1905] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 61.914751][ T1905] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 61.914754][ T1905] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 61.914757][ T1905] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 61.914758][ T1905] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 61.914761][ T1905] ? ___sys_sendmsg (net/socket.c:2767) [ 61.914762][ T1905] ? __sys_sendmsg (net/socket.c:2799) [ 61.914764][ T1905] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 61.914767][ T1905] _printk (kernel/printk/printk.c:2504) [ 61.914770][ T1905] ? snapshot_read.cold (user.c:?) [ 61.914772][ T1905] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 61.914775][ T1905] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 61.914776][ T1905] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 61.914778][ T1905] ? netdev_notice (net/core/dev.c:13194) [ 61.914780][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.914782][ T1905] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 61.914783][ T1905] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 61.914786][ T1905] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 61.914787][ T1905] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 61.914790][ T1905] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 61.914792][ T1905] dev_set_allmulti (net/core/dev_api.c:315) [ 61.914795][ T1905] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 61.914807][ T1905] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 61.914811][ T1905] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 61.914813][ T1905] br_del_if (net/bridge/br_if.c:732) bridge [ 61.914821][ T1905] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 61.914823][ T1905] do_set_master (net/core/rtnetlink.c:3055) [ 61.914825][ T1905] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 61.914828][ T1905] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 61.914830][ T1905] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 61.914831][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.914833][ T1905] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 61.914837][ T1905] ? kasan_save_stack (mm/kasan/common.c:58) [ 61.914839][ T1905] ? kasan_save_stack (mm/kasan/common.c:57) [ 61.914841][ T1905] ? kasan_save_track (mm/kasan/common.c:78) [ 61.914842][ T1905] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 61.914844][ T1905] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 61.914845][ T1905] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 61.914846][ T1905] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 61.914847][ T1905] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 61.914848][ T1905] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 61.914850][ T1905] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 61.914851][ T1905] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 61.914852][ T1905] ? ___sys_sendmsg (net/socket.c:2767) [ 61.914853][ T1905] ? __sys_sendmsg (net/socket.c:2799) [ 61.914855][ T1905] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 61.914856][ T1905] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 61.914858][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.914860][ T1905] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 61.914862][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.914863][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.914865][ T1905] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 61.914867][ T1905] ? __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) [ 61.914869][ T1905] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 61.914871][ T1905] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 61.914872][ T1905] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 61.914873][ T1905] ? nla_get_range_signed (lib/nlattr.c:270) [ 61.914875][ T1905] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 61.914877][ T1905] rtnl_newlink (net/core/rtnetlink.c:4215) [ 61.914879][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.914881][ T1905] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 61.914882][ T1905] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 61.914884][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.914886][ T1905] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 61.914887][ T1905] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 61.914889][ T1905] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 61.914890][ T1905] ? __kernel_text_address (kernel/extable.c:79) [ 61.914892][ T1905] ? write_profile (profile.c:?) [ 61.914893][ T1905] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 61.914895][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.914897][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.914898][ T1905] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 61.914902][ T1905] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 61.914903][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.914905][ T1905] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 61.914906][ T1905] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 61.914908][ T1905] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.914909][ T1905] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 61.914910][ T1905] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 61.914913][ T1905] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 61.914914][ T1905] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 61.914916][ T1905] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 61.914917][ T1905] ? netlink_ack (./include/linux/skbuff.h:2718) [ 61.914918][ T1905] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 61.914921][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.914922][ T1905] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 61.914924][ T1905] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 61.914926][ T1905] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 61.914928][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.914929][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.914931][ T1905] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 61.914933][ T1905] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 61.914935][ T1905] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 61.914937][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.914938][ T1905] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 61.914940][ T1905] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 61.914942][ T1905] ? copy_msghdr_from_user (net/socket.c:2650) [ 61.914943][ T1905] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 61.914945][ T1905] ? move_addr_to_kernel (net/socket.c:258) [ 61.914946][ T1905] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 61.914949][ T1905] ___sys_sendmsg (net/socket.c:2767) [ 61.914951][ T1905] ? copy_msghdr_from_user (net/socket.c:2619) [ 61.914955][ T1905] __sys_sendmsg (net/socket.c:2799) [ 61.914957][ T1905] ? __sys_sendmsg_sock (net/socket.c:2780) [ 61.914960][ T1905] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 61.914962][ T1905] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 61.914963][ T1905] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 61.914965][ T1905] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 61.914967][ T1905] RIP: 0033:0x7fe18791054e [ 61.914969][ T1905] 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 [ 61.914971][ T1905] RSP: 002b:00007ffe8c7e8a60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 61.914974][ T1905] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe18791054e [ 61.914976][ T1905] RDX: 0000000000000000 RSI: 00007ffe8c7e8b10 RDI: 0000000000000005 [ 61.914977][ T1905] RBP: 00007ffe8c7e8a70 R08: 0000000000000000 R09: 0000000000000000 [ 61.914977][ T1905] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e1a8 [ 61.914978][ T1905] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe8c7e91d0 | [ 79.593443][ T2442] softirqs last disabled at (0): 0x0 | [ 79.593445][ T2442] Preemption disabled at: | [ 79.593446][ T2442] vprintk_emit (kernel/printk/printk.c:2471) | [ 79.593457][ T2442] Tainted: [W]=WARN [ 79.593458][ T2442] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.593460][ T2442] Call Trace: [ 79.593461][ T2442] [ 79.593462][ T2442] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 79.593468][ T2442] ? vprintk_emit (kernel/printk/printk.c:2471) [ 79.593470][ T2442] __might_resched.cold (kernel/sched/core.c:9234) [ 79.593473][ T2442] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 79.593476][ T2442] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 79.593479][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.593483][ T2442] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 79.593487][ T2442] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 79.593489][ T2442] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 79.593493][ T2442] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 79.593494][ T2442] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 79.593496][ T2442] put_chars (drivers/char/virtio_console.c:1176) [ 79.593498][ T2442] ? __send_to_port (drivers/char/virtio_console.c:654) [ 79.593500][ T2442] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 79.593502][ T2442] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 79.593506][ T2442] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 79.593507][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.593509][ T2442] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.593511][ T2442] console_emit_next_record (kernel/printk/printk.c:3183) [ 79.593513][ T2442] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 79.593515][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.593517][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.593519][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.593520][ T2442] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.593522][ T2442] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 79.593524][ T2442] console_flush_one_record (kernel/printk/printk.c:3268) [ 79.593526][ T2442] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 79.593528][ T2442] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 79.593530][ T2442] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.593532][ T2442] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 79.593533][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.593535][ T2442] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 79.593536][ T2442] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 79.593538][ T2442] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 79.593540][ T2442] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 79.593542][ T2442] ? vprintk_emit (kernel/printk/printk.c:2478) [ 79.593544][ T2442] vprintk_emit (kernel/printk/printk.c:2479) [ 79.593546][ T2442] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 79.593548][ T2442] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 79.593551][ T2442] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.593554][ T2442] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 79.593555][ T2442] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 79.593558][ T2442] ? ___sys_sendmsg (net/socket.c:2767) [ 79.593559][ T2442] ? __sys_sendmsg (net/socket.c:2799) [ 79.593561][ T2442] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 79.593564][ T2442] _printk (kernel/printk/printk.c:2504) [ 79.593567][ T2442] ? snapshot_read.cold (user.c:?) [ 79.593569][ T2442] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 79.593572][ T2442] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 79.593574][ T2442] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 79.593575][ T2442] ? netdev_notice (net/core/dev.c:13194) [ 79.593577][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.593579][ T2442] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 79.593580][ T2442] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 79.593583][ T2442] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 79.593584][ T2442] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 79.593587][ T2442] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 79.593590][ T2442] dev_set_allmulti (net/core/dev_api.c:315) [ 79.593592][ T2442] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 79.593605][ T2442] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 79.593608][ T2442] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 79.593611][ T2442] br_del_if (net/bridge/br_if.c:732) bridge [ 79.593617][ T2442] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 79.593620][ T2442] do_set_master (net/core/rtnetlink.c:3055) [ 79.593622][ T2442] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 79.593625][ T2442] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 79.593627][ T2442] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 79.593628][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.593630][ T2442] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 79.593634][ T2442] ? kasan_save_stack (mm/kasan/common.c:58) [ 79.593636][ T2442] ? kasan_save_stack (mm/kasan/common.c:57) [ 79.593638][ T2442] ? kasan_save_track (mm/kasan/common.c:78) [ 79.593639][ T2442] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 79.593641][ T2442] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 79.593642][ T2442] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 79.593643][ T2442] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 79.593644][ T2442] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 79.593646][ T2442] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.593647][ T2442] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 79.593648][ T2442] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 79.593649][ T2442] ? ___sys_sendmsg (net/socket.c:2767) [ 79.593651][ T2442] ? __sys_sendmsg (net/socket.c:2799) [ 79.593652][ T2442] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 79.593653][ T2442] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.593656][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.593658][ T2442] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.593659][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.593661][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.593662][ T2442] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 79.593664][ T2442] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 79.593667][ T2442] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 79.593668][ T2442] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 79.593670][ T2442] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 79.593671][ T2442] ? nla_get_range_signed (lib/nlattr.c:270) [ 79.593673][ T2442] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 79.593675][ T2442] rtnl_newlink (net/core/rtnetlink.c:4215) [ 79.593677][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.593679][ T2442] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 79.593680][ T2442] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.593681][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.593683][ T2442] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 79.593685][ T2442] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 79.593687][ T2442] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 79.593688][ T2442] ? __kernel_text_address (kernel/extable.c:79) [ 79.593689][ T2442] ? write_profile (profile.c:?) [ 79.593690][ T2442] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 79.593693][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.593694][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.593696][ T2442] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 79.593699][ T2442] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.593701][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.593702][ T2442] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 79.593704][ T2442] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 79.593705][ T2442] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.593707][ T2442] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 79.593708][ T2442] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 79.593710][ T2442] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 79.593712][ T2442] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.593713][ T2442] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 79.593714][ T2442] ? netlink_ack (./include/linux/skbuff.h:2718) [ 79.593716][ T2442] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 79.593718][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.593720][ T2442] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 79.593722][ T2442] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.593724][ T2442] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 79.593725][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.593727][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.593728][ T2442] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.593730][ T2442] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 79.593732][ T2442] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 79.593734][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.593736][ T2442] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 79.593737][ T2442] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 79.593739][ T2442] ? copy_msghdr_from_user (net/socket.c:2650) [ 79.593741][ T2442] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 79.593742][ T2442] ? move_addr_to_kernel (net/socket.c:258) [ 79.593744][ T2442] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 79.593746][ T2442] ___sys_sendmsg (net/socket.c:2767) [ 79.593748][ T2442] ? copy_msghdr_from_user (net/socket.c:2619) [ 79.593753][ T2442] __sys_sendmsg (net/socket.c:2799) [ 79.593754][ T2442] ? __sys_sendmsg_sock (net/socket.c:2780) [ 79.593757][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.593759][ T2442] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 79.593760][ T2442] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 79.593762][ T2442] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.593764][ T2442] RIP: 0033:0x7f20f37c954e [ 79.593766][ T2442] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 79.593768][ T2442] RSP: 002b:00007ffd097302e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 79.593771][ T2442] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f20f37c954e [ 79.593773][ T2442] RDX: 0000000000000000 RSI: 00007ffd09730390 RDI: 0000000000000005 [ 79.593774][ T2442] RBP: 00007ffd097302f0 R08: 0000000000000000 R09: 0000000000000000 [ 79.593774][ T2442] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e1ba [ 79.593775][ T2442] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd09730a50 | [ 86.933349][ T2602] softirqs last disabled at (0): 0x0 | [ 86.933351][ T2602] Preemption disabled at: | [ 86.933352][ T2602] vprintk_emit (kernel/printk/printk.c:2471) | [ 86.933363][ T2602] Tainted: [W]=WARN [ 86.933364][ T2602] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 86.933366][ T2602] Call Trace: [ 86.933368][ T2602] [ 86.933369][ T2602] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 86.933374][ T2602] ? vprintk_emit (kernel/printk/printk.c:2471) [ 86.933376][ T2602] __might_resched.cold (kernel/sched/core.c:9234) [ 86.933380][ T2602] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 86.933383][ T2602] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 86.933385][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.933389][ T2602] __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)) [ 86.933392][ T2602] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 86.933395][ T2602] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 86.933398][ T2602] ? 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) [ 86.933400][ T2602] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 86.933402][ T2602] put_chars (drivers/char/virtio_console.c:1176) [ 86.933404][ T2602] ? __send_to_port (drivers/char/virtio_console.c:654) [ 86.933406][ T2602] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 86.933408][ T2602] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 86.933411][ T2602] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 86.933412][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.933414][ T2602] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.933416][ T2602] console_emit_next_record (kernel/printk/printk.c:3183) [ 86.933419][ T2602] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 86.933421][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.933422][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.933424][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.933426][ T2602] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.933427][ T2602] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 86.933429][ T2602] console_flush_one_record (kernel/printk/printk.c:3268) [ 86.933431][ T2602] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 86.933434][ T2602] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 86.933436][ T2602] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.933437][ T2602] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 86.933439][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.933440][ T2602] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 86.933442][ T2602] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 86.933443][ T2602] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 86.933445][ T2602] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 86.933447][ T2602] ? vprintk_emit (kernel/printk/printk.c:2478) [ 86.933449][ T2602] vprintk_emit (kernel/printk/printk.c:2479) [ 86.933451][ T2602] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 86.933453][ T2602] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 86.933457][ T2602] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 86.933459][ T2602] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 86.933461][ T2602] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 86.933463][ T2602] ? ___sys_sendmsg (net/socket.c:2767) [ 86.933465][ T2602] ? __sys_sendmsg (net/socket.c:2799) [ 86.933466][ T2602] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 86.933470][ T2602] _printk (kernel/printk/printk.c:2504) [ 86.933473][ T2602] ? snapshot_read.cold (user.c:?) [ 86.933475][ T2602] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 86.933478][ T2602] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 86.933479][ T2602] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 86.933481][ T2602] ? netdev_notice (net/core/dev.c:13194) [ 86.933483][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.933485][ T2602] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 86.933486][ T2602] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 86.933488][ T2602] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 86.933490][ T2602] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 86.933492][ T2602] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 86.933495][ T2602] dev_set_allmulti (net/core/dev_api.c:315) [ 86.933498][ T2602] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 86.933511][ T2602] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 86.933514][ T2602] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 86.933517][ T2602] br_del_if (net/bridge/br_if.c:732) bridge [ 86.933524][ T2602] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 86.933526][ T2602] do_set_master (net/core/rtnetlink.c:3055) [ 86.933529][ T2602] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 86.933531][ T2602] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 86.933534][ T2602] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 86.933535][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.933537][ T2602] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 86.933540][ T2602] ? kasan_save_stack (mm/kasan/common.c:58) [ 86.933543][ T2602] ? kasan_save_stack (mm/kasan/common.c:57) [ 86.933544][ T2602] ? kasan_save_track (mm/kasan/common.c:78) [ 86.933546][ T2602] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 86.933547][ T2602] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 86.933548][ T2602] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 86.933550][ T2602] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 86.933551][ T2602] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 86.933552][ T2602] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 86.933553][ T2602] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 86.933554][ T2602] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 86.933556][ T2602] ? ___sys_sendmsg (net/socket.c:2767) [ 86.933557][ T2602] ? __sys_sendmsg (net/socket.c:2799) [ 86.933558][ T2602] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 86.933560][ T2602] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 86.933562][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.933564][ T2602] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.933565][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.933567][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.933568][ T2602] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 86.933570][ T2602] ? __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) [ 86.933573][ T2602] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 86.933574][ T2602] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 86.933575][ T2602] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 86.933577][ T2602] ? nla_get_range_signed (lib/nlattr.c:270) [ 86.933579][ T2602] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 86.933581][ T2602] rtnl_newlink (net/core/rtnetlink.c:4215) [ 86.933583][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.933584][ T2602] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 86.933586][ T2602] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.933587][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.933589][ T2602] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 86.933591][ T2602] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 86.933592][ T2602] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 86.933594][ T2602] ? __kernel_text_address (kernel/extable.c:79) [ 86.933595][ T2602] ? write_profile (profile.c:?) [ 86.933596][ T2602] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 86.933598][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.933600][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.933602][ T2602] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 86.933605][ T2602] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.933607][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.933609][ T2602] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 86.933610][ T2602] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 86.933612][ T2602] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 86.933613][ T2602] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 86.933614][ T2602] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 86.933617][ T2602] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 86.933618][ T2602] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 86.933619][ T2602] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 86.933621][ T2602] ? netlink_ack (./include/linux/skbuff.h:2718) [ 86.933622][ T2602] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 86.933624][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.933626][ T2602] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 86.933628][ T2602] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 86.933630][ T2602] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 86.933632][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.933633][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.933635][ T2602] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.933637][ T2602] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 86.933639][ T2602] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 86.933640][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.933642][ T2602] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 86.933644][ T2602] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 86.933645][ T2602] ? copy_msghdr_from_user (net/socket.c:2650) [ 86.933647][ T2602] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 86.933649][ T2602] ? move_addr_to_kernel (net/socket.c:258) [ 86.933650][ T2602] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 86.933653][ T2602] ___sys_sendmsg (net/socket.c:2767) [ 86.933654][ T2602] ? copy_msghdr_from_user (net/socket.c:2619) [ 86.933659][ T2602] __sys_sendmsg (net/socket.c:2799) [ 86.933661][ T2602] ? __sys_sendmsg_sock (net/socket.c:2780) [ 86.933664][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.933666][ T2602] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 86.933667][ T2602] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 86.933669][ T2602] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 86.933671][ T2602] RIP: 0033:0x7ff2b4e5254e [ 86.933673][ T2602] 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 [ 86.933674][ T2602] RSP: 002b:00007ffe571a7eb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 86.933678][ T2602] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff2b4e5254e [ 86.933680][ T2602] RDX: 0000000000000000 RSI: 00007ffe571a7f60 RDI: 0000000000000005 [ 86.933680][ T2602] RBP: 00007ffe571a7ec0 R08: 0000000000000000 R09: 0000000000000000 [ 86.933681][ T2602] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e1c1 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu:handle_softirqs:dump_stack_lvl:__kmalloc_noprof:put_chars netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars