====================================== | [ 11.307277][ T238] softirqs last disabled at (37685): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 11.307279][ T238] Preemption disabled at: | [ 11.307280][ T238] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.307289][ T238] Tainted: [W]=WARN [ 11.307290][ T238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.307292][ T238] Call Trace: [ 11.307293][ T238] [ 11.307294][ T238] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.307300][ T238] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.307302][ T238] __might_resched.cold (kernel/sched/core.c:9234) [ 11.307307][ T238] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.307310][ T238] ? __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.307316][ T238] __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.307318][ T238] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.307324][ T238] ? 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.307327][ T238] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.307330][ T238] put_chars (drivers/char/virtio_console.c:1176) [ 11.307333][ T238] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.307334][ T238] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.307339][ T238] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.307341][ T238] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.307346][ T238] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.307348][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.307353][ T238] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.307356][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.307360][ T238] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.307364][ T238] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.307366][ T238] ? 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.307369][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.307371][ T238] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.307375][ T238] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.307379][ T238] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.307381][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.307385][ T238] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.307388][ T238] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.307390][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.307392][ T238] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.307396][ T238] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.307397][ T238] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.307400][ T238] vprintk_emit (kernel/printk/printk.c:2479) [ 11.307404][ T238] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.307410][ T238] ? vlan_netlink_fini (./include/linux/etherdevice.h:306 net/8021q/vlan.c:316 net/8021q/vlan.c:416) 8021q [ 11.307413][ T238] _printk (kernel/printk/printk.c:2504) [ 11.307417][ T238] ? snapshot_read.cold (user.c:?) [ 11.307423][ T238] ? 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.307426][ T238] vlan_proto_init (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) ./include/net/netns/generic.h:45 (discriminator 2)) 8021q [ 11.307429][ T238] do_one_initcall (init/main.c:1357) [ 11.307436][ T238] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 11.307441][ T238] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 11.307444][ T238] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 11.307448][ T238] do_init_module (kernel/module/main.c:3117) [ 11.307452][ T238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.307456][ T238] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 11.307459][ T238] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 11.307463][ T238] load_module (kernel/module/main.c:3593) [ 11.307470][ T238] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 11.307474][ T238] ? __ia32_sys_fsconfig (??:?) [ 11.307477][ T238] ? ovl_real_file (fs/overlayfs/file.c:195) [ 11.307481][ T238] ? backing_file_read_iter (fs/backing-file.c:211) [ 11.307484][ T238] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.307487][ T238] init_module_from_file (kernel/module/main.c:3790) [ 11.307490][ T238] ? __do_sys_init_module (kernel/module/main.c:3664) [ 11.307498][ T238] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.307502][ T238] ? 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.307504][ T238] idempotent_init_module (kernel/module/main.c:3802) [ 11.307508][ T238] ? init_module_from_file (kernel/module/main.c:3791) [ 11.307514][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.307516][ T238] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 11.307522][ T238] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 11.307524][ T238] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.307527][ T238] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.307529][ T238] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.307532][ T238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.307534][ T238] RIP: 0033:0x7f316cc0137d [ 11.307537][ T238] 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.307539][ T238] RSP: 002b:00007ffedeb73fe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 11.307542][ T238] RAX: ffffffffffffffda RBX: 0000562991cf3810 RCX: 00007f316cc0137d [ 11.307543][ T238] RDX: 0000000000000000 RSI: 000056297f705ffd RDI: 0000000000000000 [ 11.307544][ T238] RBP: 00007ffedeb74080 R08: 0000000000000000 R09: 0000000000000000 [ 11.307545][ T238] R10: 0000000000000000 R11: 0000000000000246 R12: 000056297f705ffd [ 11.307545][ T238] R13: 0000562991cf3960 R14: 0000000000040000 R15: 0000000000000000 | [ 12.638050][ T286] softirqs last disabled at (14006): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 12.638052][ T286] Preemption disabled at: | [ 12.638053][ T286] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.638063][ T286] Tainted: [W]=WARN [ 12.638063][ T286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.638065][ T286] Call Trace: [ 12.638067][ T286] [ 12.638068][ T286] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.638074][ T286] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.638076][ T286] __might_resched.cold (kernel/sched/core.c:9234) [ 12.638081][ T286] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.638085][ T286] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.638090][ T286] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.638092][ T286] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.638098][ T286] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.638101][ T286] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.638104][ T286] put_chars (drivers/char/virtio_console.c:1176) [ 12.638106][ T286] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.638111][ T286] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.638114][ T286] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.638117][ T286] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.638119][ T286] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.638120][ T286] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.638124][ T286] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.638126][ T286] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 12.638129][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.638133][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.638137][ T286] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.638140][ T286] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.638142][ T286] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.638145][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.638147][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.638151][ T286] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.638155][ T286] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.638157][ T286] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.638162][ T286] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.638164][ T286] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.638166][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.638168][ T286] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.638172][ T286] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.638173][ T286] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.638177][ T286] vprintk_emit (kernel/printk/printk.c:2479) [ 12.638180][ T286] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.638183][ T286] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.638184][ T286] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 12.638189][ T286] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.638192][ T286] _printk (kernel/printk/printk.c:2504) [ 12.638195][ T286] ? snapshot_read.cold (user.c:?) [ 12.638199][ T286] ? br_multicast_flood (??:?) bridge [ 12.638213][ T286] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.638214][ T286] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.638215][ T286] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.638220][ T286] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 12.638230][ T286] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 12.638238][ T286] new_nbp (net/bridge/br_if.c:449) bridge [ 12.638247][ T286] br_add_if (net/bridge/br_if.c:592) bridge [ 12.638254][ T286] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 12.638258][ T286] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 12.638261][ T286] ? __kernel_text_address (kernel/extable.c:79) [ 12.638265][ T286] do_set_master (net/core/rtnetlink.c:3071) [ 12.638269][ T286] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.638272][ T286] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.638275][ T286] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.638276][ T286] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.638279][ T286] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.638283][ T286] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.638285][ T286] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.638287][ T286] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.638289][ T286] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.638292][ T286] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.638294][ T286] ? kasan_save_track (mm/kasan/common.c:78) [ 12.638297][ T286] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.638298][ T286] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 12.638301][ T286] ? ___sys_sendmsg (net/socket.c:2757) [ 12.638306][ T286] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.638308][ T286] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.638310][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.638313][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.638314][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.638316][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.638318][ T286] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.638322][ T286] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 12.638324][ T286] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.638326][ T286] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.638329][ T286] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.638330][ T286] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.638335][ T286] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.638340][ T286] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.638345][ T286] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.638347][ T286] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.638351][ T286] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.638353][ T286] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.638355][ T286] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.638357][ T286] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.638361][ T286] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.638363][ T286] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.638365][ T286] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.638367][ T286] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.638371][ T286] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.638373][ T286] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.638376][ T286] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.638378][ T286] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.638381][ T286] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.638387][ T286] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.638388][ T286] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.638392][ T286] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.638396][ T286] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.638399][ T286] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.638403][ T286] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.638406][ T286] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.638410][ T286] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.638415][ T286] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 12.638417][ T286] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.638420][ T286] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 12.638421][ T286] ? move_addr_to_kernel (net/socket.c:258) [ 12.638428][ T286] ___sys_sendmsg (net/socket.c:2767) [ 12.638431][ T286] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.638453][ T286] __sys_sendmsg (net/socket.c:2799) [ 12.638456][ T286] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.638462][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.638465][ T286] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.638468][ T286] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.638470][ T286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.638472][ T286] RIP: 0033:0x7f9aa282654e [ 12.638476][ T286] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.638478][ T286] RSP: 002b:00007ffca5561f00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.638480][ T286] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f9aa282654e [ 12.638482][ T286] RDX: 0000000000000000 RSI: 00007ffca5561fb0 RDI: 0000000000000005 [ 12.638483][ T286] RBP: 00007ffca5561f10 R08: 0000000000000000 R09: 0000000000000000 [ 12.638483][ T286] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91af3c [ 12.638484][ T286] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffca5562670 | [ 14.525655][ T346] softirqs last disabled at (23423): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 14.525658][ T346] Preemption disabled at: | [ 14.525659][ T346] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.525671][ T346] Tainted: [W]=WARN [ 14.525673][ T346] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.525675][ T346] Call Trace: [ 14.525677][ T346] [ 14.525679][ T346] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.525687][ T346] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.525690][ T346] __might_resched.cold (kernel/sched/core.c:9234) [ 14.525696][ T346] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.525702][ T346] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.525709][ T346] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 14.525713][ T346] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.525722][ T346] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.525725][ T346] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.525730][ T346] put_chars (drivers/char/virtio_console.c:1176) [ 14.525733][ T346] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 14.525736][ T346] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.525741][ T346] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.525747][ T346] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.525750][ T346] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.525756][ T346] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.525760][ T346] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.525763][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.525765][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.525771][ T346] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.525775][ T346] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 14.525780][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.525784][ T346] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.525791][ T346] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.525797][ T346] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.525799][ T346] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 14.525804][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.525808][ T346] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.525815][ T346] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.525821][ T346] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.525824][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.525833][ T346] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.525837][ T346] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.525840][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.525843][ T346] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.525849][ T346] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.525852][ T346] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.525857][ T346] vprintk_emit (kernel/printk/printk.c:2479) [ 14.525863][ T346] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.525873][ T346] _printk (kernel/printk/printk.c:2504) [ 14.525878][ T346] ? snapshot_read.cold (user.c:?) [ 14.525884][ T346] ? br_multicast_flood (??:?) bridge [ 14.525902][ T346] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 14.525904][ T346] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.525906][ T346] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.525914][ T346] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 14.525931][ T346] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 14.525945][ T346] new_nbp (net/bridge/br_if.c:449) bridge [ 14.525961][ T346] br_add_if (net/bridge/br_if.c:592) bridge [ 14.525972][ T346] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 14.525978][ T346] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 14.525981][ T346] ? __kernel_text_address (kernel/extable.c:79) [ 14.525988][ T346] do_set_master (net/core/rtnetlink.c:3071) [ 14.525996][ T346] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 14.526001][ T346] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 14.526006][ T346] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.526008][ T346] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.526011][ T346] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.526015][ T346] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.526021][ T346] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.526024][ T346] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.526028][ T346] ? kasan_save_stack (mm/kasan/common.c:58) [ 14.526032][ T346] ? kasan_save_stack (mm/kasan/common.c:57) [ 14.526034][ T346] ? kasan_save_track (mm/kasan/common.c:78) [ 14.526039][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.526042][ T346] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 14.526046][ T346] ? ___sys_sendmsg (net/socket.c:2757) [ 14.526053][ T346] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.526056][ T346] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.526061][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.526064][ T346] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.526067][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.526069][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.526073][ T346] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.526078][ T346] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 14.526082][ T346] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.526086][ T346] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.526091][ T346] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.526094][ T346] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.526103][ T346] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 14.526112][ T346] rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.526122][ T346] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.526125][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.526132][ T346] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.526135][ T346] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.526139][ T346] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.526142][ T346] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.526148][ T346] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.526152][ T346] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.526157][ T346] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.526159][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.526167][ T346] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.526169][ T346] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.526175][ T346] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.526178][ T346] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.526183][ T346] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.526193][ T346] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 14.526196][ T346] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 14.526203][ T346] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.526210][ T346] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.526214][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.526221][ T346] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.526227][ T346] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.526234][ T346] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.526242][ T346] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 14.526246][ T346] ? copy_msghdr_from_user (net/socket.c:2650) [ 14.526249][ T346] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 14.526251][ T346] ? move_addr_to_kernel (net/socket.c:258) [ 14.526265][ T346] ___sys_sendmsg (net/socket.c:2767) [ 14.526269][ T346] ? copy_msghdr_from_user (net/socket.c:2619) [ 14.526297][ T346] __sys_sendmsg (net/socket.c:2799) [ 14.526302][ T346] ? __sys_sendmsg_sock (net/socket.c:2780) [ 14.526313][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.526319][ T346] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.526323][ T346] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.526327][ T346] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.526331][ T346] RIP: 0033:0x7f9d4514a54e [ 14.526335][ T346] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 14.526337][ T346] RSP: 002b:00007ffcf11311c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.526341][ T346] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f9d4514a54e [ 14.526343][ T346] RDX: 0000000000000000 RSI: 00007ffcf1131270 RDI: 0000000000000005 [ 14.526345][ T346] RBP: 00007ffcf11311d0 R08: 0000000000000000 R09: 0000000000000000 [ 14.526346][ T346] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91af3d [ 14.526348][ T346] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcf1131930 | [ 16.178777][ T400] softirqs last disabled at (13374): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 16.178779][ T400] Preemption disabled at: | [ 16.178780][ T400] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.178789][ T400] Tainted: [W]=WARN [ 16.178790][ T400] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.178792][ T400] Call Trace: [ 16.178793][ T400] [ 16.178795][ T400] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.178800][ T400] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.178803][ T400] __might_resched.cold (kernel/sched/core.c:9234) [ 16.178807][ T400] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.178811][ T400] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 16.178816][ T400] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 16.178819][ T400] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.178824][ T400] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 16.178827][ T400] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.178830][ T400] put_chars (drivers/char/virtio_console.c:1176) [ 16.178832][ T400] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 16.178834][ T400] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.178837][ T400] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.178841][ T400] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.178844][ T400] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.178847][ T400] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.178850][ T400] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.178852][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.178853][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.178857][ T400] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.178859][ T400] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 16.178862][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.178865][ T400] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.178869][ T400] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.178873][ T400] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.178874][ T400] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 16.178877][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.178880][ T400] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.178884][ T400] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.178888][ T400] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.178889][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.178895][ T400] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.178897][ T400] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.178899][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.178901][ T400] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.178905][ T400] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.178907][ T400] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.178910][ T400] vprintk_emit (kernel/printk/printk.c:2479) [ 16.178914][ T400] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.178917][ T400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.178919][ T400] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.178923][ T400] _printk (kernel/printk/printk.c:2504) [ 16.178926][ T400] ? snapshot_read.cold (user.c:?) [ 16.178930][ T400] ? br_multicast_flood (??:?) bridge [ 16.178943][ T400] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 16.178944][ T400] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 16.178945][ T400] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.178950][ T400] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 16.178960][ T400] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 16.178968][ T400] new_nbp (net/bridge/br_if.c:449) bridge [ 16.178977][ T400] br_add_if (net/bridge/br_if.c:592) bridge [ 16.178984][ T400] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 16.178988][ T400] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 16.178991][ T400] ? __kernel_text_address (kernel/extable.c:79) [ 16.178996][ T400] do_set_master (net/core/rtnetlink.c:3071) [ 16.179000][ T400] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 16.179003][ T400] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 16.179006][ T400] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.179008][ T400] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.179009][ T400] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.179013][ T400] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.179015][ T400] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.179017][ T400] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.179021][ T400] ? kasan_save_stack (mm/kasan/common.c:58) [ 16.179025][ T400] ? kasan_save_stack (mm/kasan/common.c:57) [ 16.179026][ T400] ? kasan_save_track (mm/kasan/common.c:78) [ 16.179029][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.179031][ T400] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 16.179034][ T400] ? ___sys_sendmsg (net/socket.c:2757) [ 16.179038][ T400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.179040][ T400] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.179043][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.179045][ T400] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.179046][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.179048][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.179050][ T400] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.179054][ T400] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 16.179057][ T400] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.179059][ T400] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.179062][ T400] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.179064][ T400] ? nla_get_range_signed (lib/nlattr.c:270) [ 16.179069][ T400] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 16.179074][ T400] rtnl_newlink (net/core/rtnetlink.c:4215) [ 16.179079][ T400] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.179081][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.179085][ T400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.179087][ T400] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.179089][ T400] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.179091][ T400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.179094][ T400] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.179096][ T400] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.179099][ T400] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.179101][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.179105][ T400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.179107][ T400] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.179110][ T400] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.179112][ T400] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.179115][ T400] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.179121][ T400] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 16.179122][ T400] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 16.179126][ T400] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.179130][ T400] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.179133][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.179137][ T400] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.179140][ T400] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.179144][ T400] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.179149][ T400] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 16.179151][ T400] ? copy_msghdr_from_user (net/socket.c:2650) [ 16.179154][ T400] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 16.179155][ T400] ? move_addr_to_kernel (net/socket.c:258) [ 16.179162][ T400] ___sys_sendmsg (net/socket.c:2767) [ 16.179165][ T400] ? copy_msghdr_from_user (net/socket.c:2619) [ 16.179180][ T400] __sys_sendmsg (net/socket.c:2799) [ 16.179183][ T400] ? __sys_sendmsg_sock (net/socket.c:2780) [ 16.179189][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.179193][ T400] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.179195][ T400] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.179198][ T400] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.179201][ T400] RIP: 0033:0x7f407a57454e [ 16.179204][ T400] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 16.179206][ T400] RSP: 002b:00007fff45856480 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.179208][ T400] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f407a57454e [ 16.179210][ T400] RDX: 0000000000000000 RSI: 00007fff45856530 RDI: 0000000000000005 [ 16.179211][ T400] RBP: 00007fff45856490 R08: 0000000000000000 R09: 0000000000000000 [ 16.179211][ T400] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91af3f [ 16.179212][ T400] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff45856bf0 | [ 28.038129][ C0] softirqs last disabled at (1050553): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 28.038130][ C0] Preemption disabled at: | [ 28.038131][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 28.038141][ C0] Tainted: [W]=WARN [ 28.038142][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.038145][ C0] Call Trace: [ 28.038146][ C0] [ 28.038148][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.038153][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 28.038154][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 28.038158][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.038161][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 28.038164][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.038168][ 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.038171][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.038174][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.038177][ 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.038179][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.038181][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 28.038183][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.038185][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 28.038188][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.038192][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.038193][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.038195][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.038197][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.038200][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.038202][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.038203][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.038205][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.038207][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 28.038209][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.038211][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.038213][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.038215][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.038216][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.038218][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.038219][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.038221][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 28.038223][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.038224][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.038226][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 28.038229][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.038230][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.038232][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.038234][ C0] ? x86_64_start_kernel (arch/x86/kernel/head64.c:264) [ 28.038238][ C0] _printk (kernel/printk/printk.c:2504) [ 28.038241][ C0] ? snapshot_read.cold (user.c:?) [ 28.038243][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 28.038247][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.038249][ C0] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 28.038250][ C0] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 28.038253][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 28.038256][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 28.038257][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 28.038259][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 28.038261][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.038263][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.038275][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.038277][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.038279][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.038285][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 28.038287][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.038293][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.038299][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.038305][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 28.038308][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 28.038310][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 28.038313][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.038315][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.038317][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.038319][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 28.038321][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.038327][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 28.038329][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.038332][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.038334][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 28.038336][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 28.038338][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.038340][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.038342][ C0] handle_softirqs (kernel/softirq.c:645) [ 28.038344][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.038345][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 28.038347][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 28.038349][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 28.038350][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 28.038353][ C0] [ 28.038354][ C0] [ 28.038355][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 28.038356][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 28.038359][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 28.038362][ C0] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 28.038363][ C0] RSP: 0018:ffffffffbb207cf8 EFLAGS: 00000296 [ 28.038367][ C0] RAX: 00000000001007b7 RBX: ffffffffbb21c600 RCX: ffffffffb82f0307 [ 28.038368][ C0] RDX: ffffffffbb21c600 RSI: ffffffffbb038af6 RDI: ffffffffbaa8d8e0 [ 28.038369][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 28.038370][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff7640fa2 [ 28.038370][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 28.038372][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 28.038375][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 28.038376][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 28.038378][ C0] default_idle_call (kernel/sched/idle.c:122) [ 28.038380][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 28.038381][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 28.038383][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 28.038385][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.038387][ C0] do_idle (kernel/sched/idle.c:355) [ 28.038389][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 28.038390][ C0] rest_init (init/main.c:727) [ 28.038393][ C0] ? __cpuidle_text_end (??:?) [ 28.038395][ C0] ? rest_init (init/main.c:727) [ 28.038397][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 28.038401][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 28.038403][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 28.038406][ C0] start_kernel (init/main.c:1185) [ 28.038408][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 28.038410][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 28.038412][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 28.117692][ C0] | [ 28.117840][ C0] | [ 28.117840][ C0] stack backtrace: | [ 28.118053][ C0] Tainted: [W]=WARN [ 28.118054][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.118055][ C0] Call Trace: [ 28.118057][ C0] [ 28.118058][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.118062][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 28.118065][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 28.118068][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 28.118070][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 28.118072][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 28.118074][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.118075][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.118082][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.118085][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.118087][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.118093][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 28.118095][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.118101][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 28.118107][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.118113][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 28.118115][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 28.118116][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 28.118120][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.118121][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.118123][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.118125][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 28.118127][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 28.118133][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 28.118135][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.118138][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.118140][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 28.118142][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 28.118144][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.118146][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.118148][ C0] handle_softirqs (kernel/softirq.c:645) [ 28.118150][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.118151][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 28.118153][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 28.118155][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 28.118156][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 28.118158][ C0] [ 28.118158][ C0] [ 28.118159][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 28.118161][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 28.118162][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 28.118165][ C0] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 28.118166][ C0] RSP: 0018:ffffffffbb207cf8 EFLAGS: 00000296 [ 28.118168][ C0] RAX: 00000000001007b7 RBX: ffffffffbb21c600 RCX: ffffffffb82f0307 [ 28.118170][ C0] RDX: ffffffffbb21c600 RSI: ffffffffbb038af6 RDI: ffffffffbaa8d8e0 [ 28.118171][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 28.118172][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff7640fa2 [ 28.118172][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 28.118174][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 28.118176][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 28.118177][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 28.118179][ C0] default_idle_call (kernel/sched/idle.c:122) [ 28.118181][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 28.118182][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 28.118184][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 28.118186][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.118188][ C0] do_idle (kernel/sched/idle.c:355) [ 28.118189][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 28.118191][ C0] rest_init (init/main.c:727) [ 28.118193][ C0] ? __cpuidle_text_end (??:?) [ 28.118195][ C0] ? rest_init (init/main.c:727) [ 28.118197][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 28.118201][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 28.118204][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 28.118206][ C0] start_kernel (init/main.c:1185) [ 28.118207][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 28.118209][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 28.118211][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 29.468627][ T539] softirqs last disabled at (0): 0x0 | [ 29.468629][ T539] Preemption disabled at: | [ 29.468630][ T539] vprintk_emit (kernel/printk/printk.c:2471) | [ 29.468641][ T539] Tainted: [W]=WARN [ 29.468641][ T539] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.468644][ T539] Call Trace: [ 29.468645][ T539] [ 29.468647][ T539] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.468652][ T539] ? vprintk_emit (kernel/printk/printk.c:2471) [ 29.468654][ T539] __might_resched.cold (kernel/sched/core.c:9234) [ 29.468658][ T539] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.468661][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.468665][ T539] __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.468669][ T539] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.468672][ T539] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.468675][ T539] ? 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.468677][ T539] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.468679][ T539] put_chars (drivers/char/virtio_console.c:1176) [ 29.468681][ T539] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 29.468683][ T539] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.468685][ T539] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 29.468687][ T539] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.468691][ T539] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.468692][ T539] ? 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) [ 29.468694][ T539] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.468695][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.468697][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.468699][ T539] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.468701][ T539] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.468703][ T539] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.468706][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.468707][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.468709][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.468710][ T539] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.468712][ T539] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 29.468714][ T539] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.468716][ T539] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.468719][ T539] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.468721][ T539] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.468722][ T539] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.468724][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.468725][ T539] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.468727][ T539] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 29.468728][ T539] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 29.468730][ T539] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.468732][ T539] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.468734][ T539] vprintk_emit (kernel/printk/printk.c:2479) [ 29.468736][ T539] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.468739][ T539] ? llc_exit (./arch/x86/include/asm/atomic.h:28 ./include/linux/atomic/atomic-arch-fallback.h:503 ./include/linux/atomic/atomic-instrumented.h:68 ./include/linux/refcount.h:134 net/llc/llc_core.c:38 net/llc/llc_core.c:96) llc [ 29.468742][ T539] _printk (kernel/printk/printk.c:2504) [ 29.468745][ T539] ? snapshot_read.cold (user.c:?) [ 29.468748][ T539] ? 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) [ 29.468750][ T539] gact_init_module (net/sched/act_gact.c:180) act_gact [ 29.468752][ T539] do_one_initcall (init/main.c:1357) [ 29.468754][ T539] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 29.468756][ T539] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 29.468759][ T539] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 29.468762][ T539] do_init_module (kernel/module/main.c:3117) [ 29.468765][ T539] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 29.468767][ T539] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 29.468769][ T539] load_module (kernel/module/main.c:3593) [ 29.468772][ T539] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 29.468775][ T539] ? __ia32_sys_fsconfig (??:?) [ 29.468777][ T539] ? ovl_real_file (fs/overlayfs/file.c:195) [ 29.468781][ T539] ? backing_file_read_iter (fs/backing-file.c:211) [ 29.468784][ T539] init_module_from_file (kernel/module/main.c:3790) [ 29.468786][ T539] ? __do_sys_init_module (kernel/module/main.c:3664) [ 29.468789][ T539] ? ovl_mmap (fs/overlayfs/file.c:477) [ 29.468791][ T539] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.468793][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.468795][ T539] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.468796][ T539] ? 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.468798][ T539] idempotent_init_module (kernel/module/main.c:3802) [ 29.468800][ T539] ? init_module_from_file (kernel/module/main.c:3791) [ 29.468803][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.468805][ T539] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 29.468809][ T539] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 29.468811][ T539] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.468814][ T539] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.468817][ T539] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.468819][ T539] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.468821][ T539] RIP: 0033:0x7ffb645ce37d [ 29.468823][ T539] 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 [ 29.468825][ T539] RSP: 002b:00007fffee7af2f8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 29.468829][ T539] RAX: ffffffffffffffda RBX: 000055c98aa41810 RCX: 00007ffb645ce37d [ 29.468831][ T539] RDX: 0000000000000000 RSI: 000055c95d76cffd RDI: 0000000000000000 [ 29.468831][ T539] RBP: 00007fffee7af390 R08: 0000000000000000 R09: 0000000000000000 [ 29.468833][ T539] R10: 0000000000000000 R11: 0000000000000246 R12: 000055c95d76cffd [ 29.468834][ T539] R13: 000055c98aa41960 R14: 0000000000040000 R15: 0000000000000000 | [ 49.722628][ T1779] softirqs last disabled at (0): 0x0 | [ 49.722629][ T1779] Preemption disabled at: | [ 49.722630][ T1779] dev_uc_add_excl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:796 (discriminator 2)) | [ 49.722641][ T1779] Tainted: [W]=WARN [ 49.722642][ T1779] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.722644][ T1779] Call Trace: [ 49.722646][ T1779] [ 49.722647][ T1779] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 49.722652][ T1779] ? dev_uc_add_excl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:796 (discriminator 2)) [ 49.722654][ T1779] __might_resched.cold (kernel/sched/core.c:9234) [ 49.722658][ T1779] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 49.722662][ T1779] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.722666][ T1779] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 49.722670][ T1779] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.722672][ T1779] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.722676][ T1779] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 49.722678][ T1779] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.722680][ T1779] put_chars (drivers/char/virtio_console.c:1176) [ 49.722681][ T1779] ? __send_to_port (drivers/char/virtio_console.c:654) [ 49.722683][ T1779] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 49.722686][ T1779] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 49.722688][ T1779] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 49.722691][ T1779] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 49.722693][ T1779] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.722694][ T1779] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.722696][ T1779] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.722697][ T1779] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.722699][ T1779] console_emit_next_record (kernel/printk/printk.c:3183) [ 49.722702][ T1779] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 49.722704][ T1779] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.722705][ T1779] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.722707][ T1779] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.722709][ T1779] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.722710][ T1779] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 49.722712][ T1779] console_flush_one_record (kernel/printk/printk.c:3268) [ 49.722714][ T1779] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 49.722717][ T1779] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 49.722718][ T1779] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.722720][ T1779] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 49.722722][ T1779] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.722723][ T1779] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.722724][ T1779] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 49.722726][ T1779] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 49.722728][ T1779] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 49.722730][ T1779] ? vprintk_emit (kernel/printk/printk.c:2478) [ 49.722732][ T1779] vprintk_emit (kernel/printk/printk.c:2479) [ 49.722734][ T1779] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 49.722737][ T1779] _printk (kernel/printk/printk.c:2504) [ 49.722740][ T1779] ? snapshot_read.cold (user.c:?) [ 49.722742][ T1779] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 49.722745][ T1779] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 49.722747][ T1779] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 49.722748][ T1779] ? netdev_notice (net/core/dev.c:13194) [ 49.722750][ T1779] ? kasan_save_track (mm/kasan/common.c:78) [ 49.722753][ T1779] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 49.722755][ T1779] ? __hw_addr_add_ex (./include/linux/slab.h:991 (discriminator 1) net/core/dev_addr_lists.c:62 (discriminator 1) net/core/dev_addr_lists.c:120 (discriminator 1)) [ 49.722756][ T1779] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 49.722759][ T1779] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 49.722762][ T1779] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 49.722765][ T1779] dev_uc_add_excl (net/core/dev_addr_lists.c:801) [ 49.722766][ T1779] ndo_dflt_fdb_add (net/core/rtnetlink.c:4740) [ 49.722769][ T1779] ? __nla_parse (lib/nlattr.c:732) [ 49.722772][ T1779] rtnl_fdb_add (net/core/rtnetlink.c:4845) [ 49.722773][ T1779] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.722775][ T1779] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 49.722776][ T1779] ? rtnl_fdb_del (net/core/rtnetlink.c:4918 (discriminator 2)) [ 49.722777][ T1779] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.722779][ T1779] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 49.722782][ T1779] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 49.722785][ T1779] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.722786][ T1779] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.722788][ T1779] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 49.722791][ T1779] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.722793][ T1779] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 49.722795][ T1779] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.722796][ T1779] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 49.722798][ T1779] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 49.722801][ T1779] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.722804][ T1779] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.722806][ T1779] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.722807][ T1779] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.722808][ T1779] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 49.722811][ T1779] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.722812][ T1779] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.722814][ T1779] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.722816][ T1779] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.722818][ T1779] ? next_uptodate_folio (mm/filemap.c:3747) [ 49.722821][ T1779] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.722822][ T1779] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.722824][ T1779] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.722826][ T1779] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.722828][ T1779] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 49.722830][ T1779] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.722831][ T1779] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.722833][ T1779] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.722836][ T1779] ? copy_msghdr_from_user (net/socket.c:2650) [ 49.722837][ T1779] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 49.722839][ T1779] ? move_addr_to_kernel (net/socket.c:258) [ 49.722841][ T1779] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 49.722844][ T1779] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.722846][ T1779] ___sys_sendmsg (net/socket.c:2767) [ 49.722847][ T1779] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 49.722849][ T1779] ? copy_msghdr_from_user (net/socket.c:2619) [ 49.722851][ T1779] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 49.722856][ T1779] __sys_sendmsg (net/socket.c:2799) [ 49.722858][ T1779] ? __sys_sendmsg_sock (net/socket.c:2780) [ 49.722860][ T1779] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.722862][ T1779] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.722864][ T1779] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.722867][ T1779] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 49.722869][ T1779] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.722870][ T1779] RIP: 0033:0x7f375bb0b54e [ 49.722872][ T1779] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 49.722874][ T1779] RSP: 002b:00007ffc98d5ae60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.722878][ T1779] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f375bb0b54e [ 49.722879][ T1779] RDX: 0000000000000000 RSI: 00007ffc98d5af10 RDI: 0000000000000005 [ 49.722880][ T1779] RBP: 00007ffc98d5ae70 R08: 0000000000000000 R09: 0000000000000000 [ 49.722881][ T1779] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91af62 [ 49.722881][ T1779] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 64.942160][ T2706] softirqs last disabled at (0): 0x0 | [ 64.942162][ T2706] Preemption disabled at: | [ 64.942162][ T2706] dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) | [ 64.942173][ T2706] Tainted: [W]=WARN [ 64.942174][ T2706] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 64.942175][ T2706] Call Trace: [ 64.942177][ T2706] [ 64.942178][ T2706] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 64.942183][ T2706] ? dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) [ 64.942185][ T2706] __might_resched.cold (kernel/sched/core.c:9234) [ 64.942188][ T2706] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 64.942192][ T2706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.942195][ T2706] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 64.942199][ T2706] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 64.942201][ T2706] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 64.942205][ T2706] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 64.942207][ T2706] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 64.942208][ T2706] put_chars (drivers/char/virtio_console.c:1176) [ 64.942210][ T2706] ? __send_to_port (drivers/char/virtio_console.c:654) [ 64.942212][ T2706] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 64.942215][ T2706] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 64.942219][ T2706] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 64.942220][ T2706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.942222][ T2706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.942223][ T2706] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.942225][ T2706] console_emit_next_record (kernel/printk/printk.c:3183) [ 64.942228][ T2706] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 64.942230][ T2706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.942231][ T2706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.942233][ T2706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.942234][ T2706] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.942236][ T2706] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 64.942238][ T2706] console_flush_one_record (kernel/printk/printk.c:3268) [ 64.942240][ T2706] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 64.942243][ T2706] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 64.942244][ T2706] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.942246][ T2706] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 64.942247][ T2706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.942249][ T2706] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 64.942250][ T2706] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 64.942252][ T2706] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 64.942254][ T2706] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 64.942255][ T2706] ? vprintk_emit (kernel/printk/printk.c:2478) [ 64.942257][ T2706] vprintk_emit (kernel/printk/printk.c:2479) [ 64.942259][ T2706] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 64.942261][ T2706] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 64.942264][ T2706] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 64.942265][ T2706] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 64.942267][ T2706] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 64.942268][ T2706] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 64.942271][ T2706] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 64.942272][ T2706] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 64.942273][ T2706] _printk (kernel/printk/printk.c:2504) [ 64.942276][ T2706] ? snapshot_read.cold (user.c:?) [ 64.942279][ T2706] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 64.942281][ T2706] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 64.942283][ T2706] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 64.942285][ T2706] ? netdev_notice (net/core/dev.c:13194) [ 64.942286][ T2706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.942288][ T2706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.942290][ T2706] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 64.942292][ T2706] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 64.942294][ T2706] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 64.942295][ T2706] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 64.942298][ T2706] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 64.942300][ T2706] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 64.942304][ T2706] dev_uc_del (net/core/dev_addr_lists.c:845) [ 64.942305][ T2706] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 64.942307][ T2706] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 64.942308][ T2706] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 64.942310][ T2706] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 64.942311][ T2706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.942312][ T2706] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 64.942315][ T2706] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 64.942318][ T2706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.942320][ T2706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.942321][ T2706] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 64.942325][ T2706] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.942327][ T2706] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 64.942328][ T2706] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.942330][ T2706] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 64.942332][ T2706] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 64.942336][ T2706] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 64.942337][ T2706] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.942339][ T2706] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 64.942340][ T2706] ? netlink_ack (./include/linux/skbuff.h:2718) [ 64.942341][ T2706] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 64.942344][ T2706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.942345][ T2706] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 64.942347][ T2706] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 64.942349][ T2706] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 64.942350][ T2706] ? next_uptodate_folio (mm/filemap.c:3747) [ 64.942353][ T2706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.942355][ T2706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.942356][ T2706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.942358][ T2706] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 64.942360][ T2706] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 64.942362][ T2706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.942364][ T2706] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 64.942366][ T2706] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 64.942368][ T2706] ? copy_msghdr_from_user (net/socket.c:2650) [ 64.942370][ T2706] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 64.942372][ T2706] ? move_addr_to_kernel (net/socket.c:258) [ 64.942374][ T2706] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 64.942376][ T2706] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.942378][ T2706] ___sys_sendmsg (net/socket.c:2767) [ 64.942379][ T2706] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 64.942381][ T2706] ? copy_msghdr_from_user (net/socket.c:2619) [ 64.942383][ T2706] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 64.942388][ T2706] __sys_sendmsg (net/socket.c:2799) [ 64.942390][ T2706] ? __sys_sendmsg_sock (net/socket.c:2780) [ 64.942392][ T2706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.942394][ T2706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.942396][ T2706] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 64.942399][ T2706] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 64.942400][ T2706] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 64.942402][ T2706] RIP: 0033:0x7f0c82c2554e [ 64.942404][ T2706] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 64.942406][ T2706] RSP: 002b:00007fff3df39460 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 64.942409][ T2706] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f0c82c2554e [ 64.942411][ T2706] RDX: 0000000000000000 RSI: 00007fff3df39510 RDI: 0000000000000005 [ 64.942411][ T2706] RBP: 00007fff3df39470 R08: 0000000000000000 R09: 0000000000000000 [ 64.942412][ T2706] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91af71 [ 64.942413][ T2706] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 80.052403][ T3639] softirqs last disabled at (0): 0x0 | [ 80.052405][ T3639] Preemption disabled at: | [ 80.052406][ T3639] dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) | [ 80.052417][ T3639] Tainted: [W]=WARN [ 80.052418][ T3639] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 80.052420][ T3639] Call Trace: [ 80.052422][ T3639] [ 80.052423][ T3639] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 80.052428][ T3639] ? dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) [ 80.052430][ T3639] __might_resched.cold (kernel/sched/core.c:9234) [ 80.052434][ T3639] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 80.052438][ T3639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.052441][ T3639] __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)) [ 80.052445][ T3639] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 80.052448][ T3639] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 80.052451][ T3639] ? 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) [ 80.052453][ T3639] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 80.052455][ T3639] put_chars (drivers/char/virtio_console.c:1176) [ 80.052457][ T3639] ? __send_to_port (drivers/char/virtio_console.c:654) [ 80.052459][ T3639] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 80.052462][ T3639] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 80.052466][ T3639] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 80.052467][ T3639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.052469][ T3639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.052471][ T3639] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 80.052473][ T3639] console_emit_next_record (kernel/printk/printk.c:3183) [ 80.052476][ T3639] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 80.052478][ T3639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.052480][ T3639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.052481][ T3639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.052483][ T3639] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 80.052485][ T3639] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 80.052487][ T3639] console_flush_one_record (kernel/printk/printk.c:3268) [ 80.052489][ T3639] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 80.052492][ T3639] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 80.052494][ T3639] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 80.052495][ T3639] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 80.052497][ T3639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.052498][ T3639] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 80.052500][ T3639] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 80.052501][ T3639] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 80.052504][ T3639] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 80.052505][ T3639] ? vprintk_emit (kernel/printk/printk.c:2478) [ 80.052508][ T3639] vprintk_emit (kernel/printk/printk.c:2479) [ 80.052510][ T3639] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 80.052512][ T3639] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 80.052515][ T3639] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 80.052516][ T3639] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 80.052518][ T3639] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 80.052519][ T3639] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 80.052522][ T3639] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 80.052523][ T3639] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 80.052525][ T3639] _printk (kernel/printk/printk.c:2504) [ 80.052528][ T3639] ? snapshot_read.cold (user.c:?) [ 80.052531][ T3639] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 80.052533][ T3639] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 80.052535][ T3639] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 80.052537][ T3639] ? netdev_notice (net/core/dev.c:13194) [ 80.052539][ T3639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.052541][ T3639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.052543][ T3639] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 80.052545][ T3639] ? 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) [ 80.052547][ T3639] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 80.052548][ T3639] ? 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) [ 80.052551][ T3639] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 80.052554][ T3639] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 80.052557][ T3639] dev_uc_del (net/core/dev_addr_lists.c:845) [ 80.052559][ T3639] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 80.052560][ T3639] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 80.052562][ T3639] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 80.052563][ T3639] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 80.052565][ T3639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.052566][ T3639] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 80.052569][ T3639] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 80.052572][ T3639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.052574][ T3639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.052575][ T3639] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 80.052579][ T3639] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 80.052586][ T3639] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 80.052588][ T3639] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 80.052590][ T3639] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 80.052592][ T3639] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 80.052596][ T3639] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 80.052598][ T3639] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 80.052599][ T3639] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 80.052601][ T3639] ? netlink_ack (./include/linux/skbuff.h:2718) [ 80.052602][ T3639] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 80.052605][ T3639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.052607][ T3639] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 80.052609][ T3639] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 80.052611][ T3639] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 80.052612][ T3639] ? next_uptodate_folio (mm/filemap.c:3747) [ 80.052615][ T3639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.052617][ T3639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.052618][ T3639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.052621][ T3639] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 80.052623][ T3639] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 80.052624][ T3639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.052626][ T3639] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 80.052628][ T3639] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 80.052631][ T3639] ? copy_msghdr_from_user (net/socket.c:2650) [ 80.052633][ T3639] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 80.052634][ T3639] ? move_addr_to_kernel (net/socket.c:258) [ 80.052637][ T3639] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 80.052639][ T3639] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 80.052641][ T3639] ___sys_sendmsg (net/socket.c:2767) [ 80.052643][ T3639] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 80.052646][ T3639] ? copy_msghdr_from_user (net/socket.c:2619) [ 80.052647][ T3639] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 80.052652][ T3639] __sys_sendmsg (net/socket.c:2799) [ 80.052654][ T3639] ? __sys_sendmsg_sock (net/socket.c:2780) [ 80.052657][ T3639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.052659][ T3639] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.052661][ T3639] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 80.052664][ T3639] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 80.052666][ T3639] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 80.052668][ T3639] RIP: 0033:0x7f5a08be154e [ 80.052670][ T3639] 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 [ 80.052672][ T3639] RSP: 002b:00007ffd5d2be9a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 80.052675][ T3639] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5a08be154e [ 80.052677][ T3639] RDX: 0000000000000000 RSI: 00007ffd5d2bea50 RDI: 0000000000000005 [ 80.052678][ T3639] RBP: 00007ffd5d2be9b0 R08: 0000000000000000 R09: 0000000000000000 [ 80.052679][ T3639] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91af80 [ 80.052679][ T3639] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 85.432597][ T3663] softirqs last disabled at (0): 0x0 | [ 85.432599][ T3663] Preemption disabled at: | [ 85.432600][ T3663] vprintk_emit (kernel/printk/printk.c:2471) | [ 85.432611][ T3663] Tainted: [W]=WARN [ 85.432612][ T3663] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 85.432614][ T3663] Call Trace: [ 85.432615][ T3663] [ 85.432616][ T3663] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 85.432622][ T3663] ? vprintk_emit (kernel/printk/printk.c:2471) [ 85.432624][ T3663] __might_resched.cold (kernel/sched/core.c:9234) [ 85.432628][ T3663] ? __module_address (kernel/module/main.c:3915) [ 85.432631][ T3663] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 85.432635][ T3663] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 85.432636][ T3663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.432640][ T3663] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 85.432643][ T3663] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 85.432646][ T3663] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 85.432649][ T3663] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 85.432651][ T3663] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 85.432653][ T3663] put_chars (drivers/char/virtio_console.c:1176) [ 85.432655][ T3663] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 85.432656][ T3663] ? __send_to_port (drivers/char/virtio_console.c:654) [ 85.432658][ T3663] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 85.432660][ T3663] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 85.432664][ T3663] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 85.432665][ T3663] ? 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) [ 85.432666][ T3663] ? vsnprintf (lib/vsprintf.c:2900) [ 85.432670][ T3663] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 85.432671][ T3663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.432673][ T3663] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.432675][ T3663] console_emit_next_record (kernel/printk/printk.c:3183) [ 85.432678][ T3663] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 85.432680][ T3663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.432681][ T3663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.432683][ T3663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.432685][ T3663] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.432686][ T3663] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 85.432688][ T3663] console_flush_one_record (kernel/printk/printk.c:3268) [ 85.432690][ T3663] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 85.432693][ T3663] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 85.432694][ T3663] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.432696][ T3663] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 85.432697][ T3663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.432699][ T3663] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 85.432701][ T3663] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 85.432702][ T3663] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 85.432704][ T3663] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 85.432706][ T3663] ? vprintk_emit (kernel/printk/printk.c:2478) [ 85.432708][ T3663] vprintk_emit (kernel/printk/printk.c:2479) [ 85.432711][ T3663] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 85.432712][ T3663] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 85.432714][ T3663] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 85.432716][ T3663] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.432717][ T3663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.432719][ T3663] _printk (kernel/printk/printk.c:2504) [ 85.432723][ T3663] ? snapshot_read.cold (user.c:?) [ 85.432725][ T3663] ? br_multicast_flood (??:?) bridge [ 85.432736][ T3663] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 85.432739][ T3663] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 85.432740][ T3663] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 85.432742][ T3663] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 85.432750][ T3663] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 85.432757][ T3663] new_nbp (net/bridge/br_if.c:449) bridge [ 85.432765][ T3663] br_add_if (net/bridge/br_if.c:592) bridge [ 85.432771][ T3663] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 85.432774][ T3663] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 85.432776][ T3663] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 85.432778][ T3663] ? __kernel_text_address (kernel/extable.c:79) [ 85.432780][ T3663] do_set_master (net/core/rtnetlink.c:3071) [ 85.432783][ T3663] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 85.432785][ T3663] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 85.432786][ T3663] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 85.432787][ T3663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.432789][ T3663] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 85.432792][ T3663] ? kasan_save_stack (mm/kasan/common.c:58) [ 85.432795][ T3663] ? kasan_save_stack (mm/kasan/common.c:57) [ 85.432796][ T3663] ? kasan_save_track (mm/kasan/common.c:78) [ 85.432798][ T3663] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 85.432799][ T3663] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 85.432801][ T3663] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 85.432802][ T3663] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 85.432803][ T3663] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 85.432805][ T3663] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 85.432807][ T3663] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 85.432808][ T3663] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 85.432811][ T3663] ? ___sys_sendmsg (net/socket.c:2767) [ 85.432812][ T3663] ? __sys_sendmsg (net/socket.c:2799) [ 85.432814][ T3663] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 85.432815][ T3663] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 85.432818][ T3663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.432819][ T3663] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.432821][ T3663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.432822][ T3663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.432824][ T3663] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 85.432827][ T3663] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 85.432829][ T3663] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 85.432830][ T3663] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 85.432832][ T3663] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 85.432833][ T3663] ? nla_get_range_signed (lib/nlattr.c:270) [ 85.432835][ T3663] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 85.432837][ T3663] rtnl_newlink (net/core/rtnetlink.c:4215) [ 85.432839][ T3663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.432841][ T3663] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 85.432842][ T3663] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.432844][ T3663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.432846][ T3663] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 85.432847][ T3663] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 85.432849][ T3663] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 85.432850][ T3663] ? __kernel_text_address (kernel/extable.c:79) [ 85.432851][ T3663] ? write_profile (profile.c:?) [ 85.432853][ T3663] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 85.432855][ T3663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.432857][ T3663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.432858][ T3663] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 85.432862][ T3663] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.432863][ T3663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.432865][ T3663] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 85.432866][ T3663] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 85.432868][ T3663] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 85.432869][ T3663] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 85.432870][ T3663] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 85.432873][ T3663] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 85.432874][ T3663] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 85.432875][ T3663] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 85.432877][ T3663] ? netlink_ack (./include/linux/skbuff.h:2718) [ 85.432878][ T3663] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 85.432880][ T3663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.432882][ T3663] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 85.432884][ T3663] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 85.432886][ T3663] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 85.432887][ T3663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.432889][ T3663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.432891][ T3663] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.432892][ T3663] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 85.432894][ T3663] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 85.432896][ T3663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.432898][ T3663] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 85.432900][ T3663] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 85.432901][ T3663] ? copy_msghdr_from_user (net/socket.c:2650) [ 85.432903][ T3663] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 85.432904][ T3663] ? move_addr_to_kernel (net/socket.c:258) [ 85.432906][ T3663] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 85.432908][ T3663] ___sys_sendmsg (net/socket.c:2767) [ 85.432910][ T3663] ? copy_msghdr_from_user (net/socket.c:2619) [ 85.432915][ T3663] __sys_sendmsg (net/socket.c:2799) [ 85.432916][ T3663] ? __sys_sendmsg_sock (net/socket.c:2780) [ 85.432919][ T3663] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.432921][ T3663] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 85.432922][ T3663] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 85.432924][ T3663] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 85.432926][ T3663] RIP: 0033:0x7fce441c854e [ 85.432927][ T3663] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 85.432929][ T3663] RSP: 002b:00007ffcf3cd9ee0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 85.432933][ T3663] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fce441c854e [ 85.432934][ T3663] RDX: 0000000000000000 RSI: 00007ffcf3cd9f90 RDI: 0000000000000005 [ 85.432935][ T3663] RBP: 00007ffcf3cd9ef0 R08: 0000000000000000 R09: 0000000000000000 [ 85.432936][ T3663] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91af84 [ 85.432937][ T3663] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcf3cda650 | [ 116.333982][ T4962] softirqs last disabled at (0): 0x0 | [ 116.333984][ T4962] Preemption disabled at: | [ 116.333984][ T4962] dev_uc_add_excl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:796 (discriminator 2)) | [ 116.333996][ T4962] Tainted: [W]=WARN [ 116.333997][ T4962] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 116.333998][ T4962] Call Trace: [ 116.334000][ T4962] [ 116.334001][ T4962] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 116.334006][ T4962] ? dev_uc_add_excl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:796 (discriminator 2)) [ 116.334008][ T4962] __might_resched.cold (kernel/sched/core.c:9234) [ 116.334012][ T4962] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 116.334015][ T4962] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.334021][ T4962] __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)) [ 116.334025][ T4962] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 116.334028][ T4962] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 116.334031][ T4962] ? 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) [ 116.334033][ T4962] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 116.334035][ T4962] put_chars (drivers/char/virtio_console.c:1176) [ 116.334037][ T4962] ? __send_to_port (drivers/char/virtio_console.c:654) [ 116.334039][ T4962] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 116.334042][ T4962] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 116.334044][ T4962] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 116.334047][ T4962] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 116.334049][ T4962] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 116.334050][ T4962] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.334052][ T4962] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.334054][ T4962] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.334056][ T4962] console_emit_next_record (kernel/printk/printk.c:3183) [ 116.334058][ T4962] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 116.334060][ T4962] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.334062][ T4962] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.334064][ T4962] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.334066][ T4962] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.334068][ T4962] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 116.334069][ T4962] console_flush_one_record (kernel/printk/printk.c:3268) [ 116.334071][ T4962] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 116.334074][ T4962] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 116.334076][ T4962] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.334077][ T4962] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 116.334079][ T4962] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.334081][ T4962] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.334082][ T4962] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 116.334083][ T4962] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 116.334086][ T4962] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 116.334087][ T4962] ? vprintk_emit (kernel/printk/printk.c:2478) [ 116.334089][ T4962] vprintk_emit (kernel/printk/printk.c:2479) [ 116.334092][ T4962] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 116.334094][ T4962] _printk (kernel/printk/printk.c:2504) [ 116.334097][ T4962] ? snapshot_read.cold (user.c:?) [ 116.334099][ T4962] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 116.334102][ T4962] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 116.334104][ T4962] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 116.334106][ T4962] ? netdev_notice (net/core/dev.c:13194) [ 116.334107][ T4962] ? kasan_save_track (mm/kasan/common.c:78) [ 116.334110][ T4962] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 116.334112][ T4962] ? __hw_addr_add_ex (./include/linux/slab.h:991 (discriminator 1) net/core/dev_addr_lists.c:62 (discriminator 1) net/core/dev_addr_lists.c:120 (discriminator 1)) [ 116.334114][ T4962] ? 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) [ 116.334117][ T4962] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 116.334119][ T4962] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 116.334123][ T4962] dev_uc_add_excl (net/core/dev_addr_lists.c:801) [ 116.334124][ T4962] ndo_dflt_fdb_add (net/core/rtnetlink.c:4740) [ 116.334127][ T4962] ? __nla_parse (lib/nlattr.c:732) [ 116.334130][ T4962] rtnl_fdb_add (net/core/rtnetlink.c:4845) [ 116.334132][ T4962] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 116.334133][ T4962] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 116.334135][ T4962] ? rtnl_fdb_del (net/core/rtnetlink.c:4918 (discriminator 2)) [ 116.334136][ T4962] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.334137][ T4962] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 116.334140][ T4962] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 116.334143][ T4962] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.334144][ T4962] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.334146][ T4962] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 116.334149][ T4962] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.334151][ T4962] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 116.334153][ T4962] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 116.334154][ T4962] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 116.334157][ T4962] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 116.334160][ T4962] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 116.334163][ T4962] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 116.334164][ T4962] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.334165][ T4962] ? netlink_ack (./include/linux/skbuff.h:2718) [ 116.334167][ T4962] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 116.334169][ T4962] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.334171][ T4962] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.334173][ T4962] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 116.334175][ T4962] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 116.334176][ T4962] ? next_uptodate_folio (mm/filemap.c:3747) [ 116.334179][ T4962] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.334181][ T4962] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.334182][ T4962] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.334184][ T4962] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 116.334186][ T4962] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 116.334188][ T4962] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.334190][ T4962] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.334192][ T4962] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 116.334194][ T4962] ? copy_msghdr_from_user (net/socket.c:2650) [ 116.334196][ T4962] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 116.334197][ T4962] ? move_addr_to_kernel (net/socket.c:258) [ 116.334200][ T4962] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 116.334203][ T4962] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.334204][ T4962] ___sys_sendmsg (net/socket.c:2767) [ 116.334206][ T4962] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 116.334208][ T4962] ? copy_msghdr_from_user (net/socket.c:2619) [ 116.334210][ T4962] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 116.334214][ T4962] __sys_sendmsg (net/socket.c:2799) [ 116.334216][ T4962] ? __sys_sendmsg_sock (net/socket.c:2780) [ 116.334219][ T4962] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.334221][ T4962] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.334223][ T4962] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 116.334226][ T4962] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 116.334228][ T4962] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 116.334229][ T4962] RIP: 0033:0x7f2ce29ea54e [ 116.334231][ T4962] 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 [ 116.334233][ T4962] RSP: 002b:00007ffcf0941490 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 116.334236][ T4962] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f2ce29ea54e [ 116.334238][ T4962] RDX: 0000000000000000 RSI: 00007ffcf0941540 RDI: 0000000000000005 [ 116.334239][ T4962] RBP: 00007ffcf09414a0 R08: 0000000000000000 R09: 0000000000000000 [ 116.334239][ T4962] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91afa4 [ 116.334240][ T4962] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 131.223332][ T5889] softirqs last disabled at (0): 0x0 | [ 131.223333][ T5889] Preemption disabled at: | [ 131.223334][ T5889] dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) | [ 131.223345][ T5889] Tainted: [W]=WARN [ 131.223346][ T5889] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 131.223347][ T5889] Call Trace: [ 131.223348][ T5889] [ 131.223350][ T5889] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 131.223355][ T5889] ? dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) [ 131.223356][ T5889] __might_resched.cold (kernel/sched/core.c:9234) [ 131.223360][ T5889] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 131.223363][ T5889] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.223367][ T5889] __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)) [ 131.223371][ T5889] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 131.223374][ T5889] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 131.223377][ T5889] ? 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) [ 131.223379][ T5889] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 131.223381][ T5889] put_chars (drivers/char/virtio_console.c:1176) [ 131.223383][ T5889] ? __send_to_port (drivers/char/virtio_console.c:654) [ 131.223384][ T5889] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 131.223388][ T5889] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 131.223391][ T5889] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 131.223392][ T5889] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.223394][ T5889] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.223395][ T5889] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 131.223397][ T5889] console_emit_next_record (kernel/printk/printk.c:3183) [ 131.223400][ T5889] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 131.223402][ T5889] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.223404][ T5889] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.223405][ T5889] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.223407][ T5889] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 131.223409][ T5889] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 131.223410][ T5889] console_flush_one_record (kernel/printk/printk.c:3268) [ 131.223412][ T5889] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 131.223415][ T5889] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 131.223417][ T5889] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 131.223418][ T5889] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 131.223420][ T5889] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.223421][ T5889] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 131.223423][ T5889] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 131.223424][ T5889] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 131.223426][ T5889] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 131.223428][ T5889] ? vprintk_emit (kernel/printk/printk.c:2478) [ 131.223430][ T5889] vprintk_emit (kernel/printk/printk.c:2479) [ 131.223432][ T5889] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 131.223434][ T5889] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 131.223437][ T5889] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 131.223438][ T5889] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 131.223440][ T5889] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 131.223441][ T5889] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 131.223443][ T5889] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 131.223445][ T5889] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 131.223446][ T5889] _printk (kernel/printk/printk.c:2504) [ 131.223450][ T5889] ? snapshot_read.cold (user.c:?) [ 131.223452][ T5889] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 131.223454][ T5889] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 131.223456][ T5889] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 131.223458][ T5889] ? netdev_notice (net/core/dev.c:13194) [ 131.223460][ T5889] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.223461][ T5889] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.223463][ T5889] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 131.223465][ T5889] ? 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) [ 131.223467][ T5889] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 131.223468][ T5889] ? 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) [ 131.223471][ T5889] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 131.223474][ T5889] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 131.223477][ T5889] dev_uc_del (net/core/dev_addr_lists.c:845) [ 131.223478][ T5889] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 131.223480][ T5889] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 131.223481][ T5889] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 131.223483][ T5889] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 131.223484][ T5889] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.223485][ T5889] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 131.223488][ T5889] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 131.223490][ T5889] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.223492][ T5889] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.223494][ T5889] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 131.223497][ T5889] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 131.223499][ T5889] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 131.223501][ T5889] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 131.223502][ T5889] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 131.223505][ T5889] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 131.223508][ T5889] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 131.223510][ T5889] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 131.223511][ T5889] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 131.223513][ T5889] ? netlink_ack (./include/linux/skbuff.h:2718) [ 131.223514][ T5889] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 131.223516][ T5889] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.223518][ T5889] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 131.223520][ T5889] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 131.223522][ T5889] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 131.223523][ T5889] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 131.223526][ T5889] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.223527][ T5889] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.223529][ T5889] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.223530][ T5889] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.223532][ T5889] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 131.223534][ T5889] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 131.223536][ T5889] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.223538][ T5889] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 131.223540][ T5889] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 131.223542][ T5889] ? copy_msghdr_from_user (net/socket.c:2650) [ 131.223544][ T5889] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 131.223545][ T5889] ? move_addr_to_kernel (net/socket.c:258) [ 131.223547][ T5889] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 131.223550][ T5889] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 131.223552][ T5889] ___sys_sendmsg (net/socket.c:2767) [ 131.223553][ T5889] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 131.223556][ T5889] ? copy_msghdr_from_user (net/socket.c:2619) [ 131.223557][ T5889] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 131.223562][ T5889] __sys_sendmsg (net/socket.c:2799) [ 131.223564][ T5889] ? __sys_sendmsg_sock (net/socket.c:2780) [ 131.223566][ T5889] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.223568][ T5889] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 131.223570][ T5889] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 131.223573][ T5889] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 131.223575][ T5889] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 131.223576][ T5889] RIP: 0033:0x7f4d8bef654e [ 131.223578][ T5889] 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 [ 131.223580][ T5889] RSP: 002b:00007ffda6e0a660 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 131.223583][ T5889] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f4d8bef654e [ 131.223585][ T5889] RDX: 0000000000000000 RSI: 00007ffda6e0a710 RDI: 0000000000000005 [ 131.223586][ T5889] RBP: 00007ffda6e0a670 R08: 0000000000000000 R09: 0000000000000000 [ 131.223586][ T5889] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91afb3 [ 131.223587][ T5889] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 146.108012][ T6822] softirqs last disabled at (0): 0x0 | [ 146.108014][ T6822] Preemption disabled at: | [ 146.108014][ T6822] dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) | [ 146.108027][ T6822] Tainted: [W]=WARN [ 146.108028][ T6822] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 146.108030][ T6822] Call Trace: [ 146.108031][ T6822] [ 146.108032][ T6822] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 146.108037][ T6822] ? dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) [ 146.108039][ T6822] __might_resched.cold (kernel/sched/core.c:9234) [ 146.108042][ T6822] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 146.108045][ T6822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.108049][ T6822] __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)) [ 146.108053][ T6822] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 146.108055][ T6822] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 146.108059][ T6822] ? 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) [ 146.108061][ T6822] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 146.108063][ T6822] put_chars (drivers/char/virtio_console.c:1176) [ 146.108065][ T6822] ? __send_to_port (drivers/char/virtio_console.c:654) [ 146.108066][ T6822] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 146.108069][ T6822] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 146.108073][ T6822] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 146.108074][ T6822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.108076][ T6822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.108077][ T6822] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 146.108079][ T6822] console_emit_next_record (kernel/printk/printk.c:3183) [ 146.108082][ T6822] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 146.108084][ T6822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.108085][ T6822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.108087][ T6822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.108089][ T6822] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 146.108090][ T6822] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 146.108092][ T6822] console_flush_one_record (kernel/printk/printk.c:3268) [ 146.108094][ T6822] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 146.108097][ T6822] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 146.108098][ T6822] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 146.108100][ T6822] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 146.108101][ T6822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.108103][ T6822] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 146.108104][ T6822] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 146.108106][ T6822] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 146.108108][ T6822] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 146.108110][ T6822] ? vprintk_emit (kernel/printk/printk.c:2478) [ 146.108112][ T6822] vprintk_emit (kernel/printk/printk.c:2479) [ 146.108114][ T6822] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 146.108116][ T6822] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 146.108118][ T6822] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 146.108120][ T6822] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 146.108122][ T6822] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 146.108123][ T6822] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 146.108125][ T6822] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 146.108127][ T6822] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 146.108128][ T6822] _printk (kernel/printk/printk.c:2504) [ 146.108131][ T6822] ? snapshot_read.cold (user.c:?) [ 146.108134][ T6822] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 146.108136][ T6822] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 146.108138][ T6822] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 146.108140][ T6822] ? netdev_notice (net/core/dev.c:13194) [ 146.108142][ T6822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.108143][ T6822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.108145][ T6822] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 146.108147][ T6822] ? 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) [ 146.108149][ T6822] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 146.108150][ T6822] ? 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) [ 146.108153][ T6822] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 146.108156][ T6822] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 146.108159][ T6822] dev_uc_del (net/core/dev_addr_lists.c:845) [ 146.108160][ T6822] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 146.108162][ T6822] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 146.108164][ T6822] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 146.108165][ T6822] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 146.108166][ T6822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.108168][ T6822] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 146.108170][ T6822] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 146.108173][ T6822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.108174][ T6822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.108176][ T6822] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 146.108179][ T6822] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 146.108181][ T6822] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 146.108183][ T6822] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 146.108184][ T6822] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 146.108186][ T6822] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 146.108190][ T6822] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 146.108192][ T6822] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 146.108193][ T6822] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 146.108194][ T6822] ? netlink_ack (./include/linux/skbuff.h:2718) [ 146.108196][ T6822] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 146.108198][ T6822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.108200][ T6822] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 146.108202][ T6822] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 146.108203][ T6822] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 146.108205][ T6822] ? next_uptodate_folio (mm/filemap.c:3747) [ 146.108208][ T6822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.108209][ T6822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.108211][ T6822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.108213][ T6822] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 146.108215][ T6822] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 146.108216][ T6822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.108218][ T6822] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 146.108220][ T6822] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 146.108222][ T6822] ? copy_msghdr_from_user (net/socket.c:2650) [ 146.108224][ T6822] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 146.108225][ T6822] ? move_addr_to_kernel (net/socket.c:258) [ 146.108227][ T6822] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 146.108230][ T6822] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 146.108232][ T6822] ___sys_sendmsg (net/socket.c:2767) [ 146.108233][ T6822] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 146.108236][ T6822] ? copy_msghdr_from_user (net/socket.c:2619) [ 146.108237][ T6822] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 146.108242][ T6822] __sys_sendmsg (net/socket.c:2799) [ 146.108244][ T6822] ? __sys_sendmsg_sock (net/socket.c:2780) [ 146.108246][ T6822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.108248][ T6822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.108250][ T6822] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 146.108253][ T6822] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 146.108255][ T6822] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 146.108256][ T6822] RIP: 0033:0x7f2a3b35a54e [ 146.108258][ T6822] 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 [ 146.108260][ T6822] RSP: 002b:00007ffe8abeee20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 146.108263][ T6822] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f2a3b35a54e [ 146.108265][ T6822] RDX: 0000000000000000 RSI: 00007ffe8abeeed0 RDI: 0000000000000005 [ 146.108266][ T6822] RBP: 00007ffe8abeee30 R08: 0000000000000000 R09: 0000000000000000 [ 146.108266][ T6822] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91afc2 [ 146.108267][ T6822] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 151.540502][ T6851] softirqs last disabled at (0): 0x0 | [ 151.540504][ T6851] Preemption disabled at: | [ 151.540505][ T6851] vprintk_emit (kernel/printk/printk.c:2471) | [ 151.540516][ T6851] Tainted: [W]=WARN [ 151.540517][ T6851] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 151.540519][ T6851] Call Trace: [ 151.540520][ T6851] [ 151.540521][ T6851] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 151.540527][ T6851] ? vprintk_emit (kernel/printk/printk.c:2471) [ 151.540529][ T6851] __might_resched.cold (kernel/sched/core.c:9234) [ 151.540532][ T6851] ? __module_address (kernel/module/main.c:3915) [ 151.540536][ T6851] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 151.540539][ T6851] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 151.540540][ T6851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.540543][ T6851] __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)) [ 151.540547][ T6851] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 151.540549][ T6851] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 151.540553][ T6851] ? 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) [ 151.540555][ T6851] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 151.540557][ T6851] put_chars (drivers/char/virtio_console.c:1176) [ 151.540558][ T6851] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 151.540560][ T6851] ? __send_to_port (drivers/char/virtio_console.c:654) [ 151.540561][ T6851] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 151.540564][ T6851] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 151.540568][ T6851] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 151.540569][ T6851] ? 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) [ 151.540571][ T6851] ? vsnprintf (lib/vsprintf.c:2900) [ 151.540574][ T6851] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 151.540576][ T6851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.540578][ T6851] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 151.540580][ T6851] console_emit_next_record (kernel/printk/printk.c:3183) [ 151.540582][ T6851] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 151.540584][ T6851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.540586][ T6851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.540587][ T6851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.540589][ T6851] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 151.540591][ T6851] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 151.540593][ T6851] console_flush_one_record (kernel/printk/printk.c:3268) [ 151.540595][ T6851] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 151.540598][ T6851] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 151.540599][ T6851] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 151.540601][ T6851] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 151.540603][ T6851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.540604][ T6851] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 151.540606][ T6851] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 151.540607][ T6851] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 151.540609][ T6851] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 151.540611][ T6851] ? vprintk_emit (kernel/printk/printk.c:2478) [ 151.540613][ T6851] vprintk_emit (kernel/printk/printk.c:2479) [ 151.540616][ T6851] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 151.540618][ T6851] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 151.540619][ T6851] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 151.540621][ T6851] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 151.540623][ T6851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.540625][ T6851] _printk (kernel/printk/printk.c:2504) [ 151.540628][ T6851] ? snapshot_read.cold (user.c:?) [ 151.540630][ T6851] ? br_multicast_flood (??:?) bridge [ 151.540642][ T6851] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 151.540645][ T6851] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 151.540646][ T6851] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 151.540648][ T6851] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 151.540657][ T6851] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 151.540664][ T6851] new_nbp (net/bridge/br_if.c:449) bridge [ 151.540672][ T6851] br_add_if (net/bridge/br_if.c:592) bridge [ 151.540679][ T6851] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 151.540682][ T6851] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 151.540684][ T6851] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 151.540687][ T6851] ? __kernel_text_address (kernel/extable.c:79) [ 151.540688][ T6851] do_set_master (net/core/rtnetlink.c:3071) [ 151.540691][ T6851] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 151.540693][ T6851] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 151.540694][ T6851] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 151.540696][ T6851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.540697][ T6851] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 151.540701][ T6851] ? kasan_save_stack (mm/kasan/common.c:58) [ 151.540704][ T6851] ? kasan_save_stack (mm/kasan/common.c:57) [ 151.540705][ T6851] ? kasan_save_track (mm/kasan/common.c:78) [ 151.540707][ T6851] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 151.540708][ T6851] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 151.540710][ T6851] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 151.540711][ T6851] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 151.540712][ T6851] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 151.540714][ T6851] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 151.540716][ T6851] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 151.540717][ T6851] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 151.540720][ T6851] ? ___sys_sendmsg (net/socket.c:2767) [ 151.540722][ T6851] ? __sys_sendmsg (net/socket.c:2799) [ 151.540723][ T6851] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 151.540725][ T6851] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 151.540728][ T6851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.540729][ T6851] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 151.540731][ T6851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.540732][ T6851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.540741][ T6851] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 151.540744][ T6851] ? __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) [ 151.540746][ T6851] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 151.540748][ T6851] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 151.540749][ T6851] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 151.540751][ T6851] ? nla_get_range_signed (lib/nlattr.c:270) [ 151.540753][ T6851] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 151.540755][ T6851] rtnl_newlink (net/core/rtnetlink.c:4215) [ 151.540757][ T6851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.540759][ T6851] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 151.540760][ T6851] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 151.540761][ T6851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.540764][ T6851] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 151.540765][ T6851] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 151.540767][ T6851] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 151.540769][ T6851] ? __kernel_text_address (kernel/extable.c:79) [ 151.540770][ T6851] ? write_profile (profile.c:?) [ 151.540771][ T6851] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 151.540774][ T6851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.540775][ T6851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.540777][ T6851] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 151.540780][ T6851] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 151.540782][ T6851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.540784][ T6851] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 151.540785][ T6851] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 151.540787][ T6851] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 151.540788][ T6851] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 151.540790][ T6851] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 151.540792][ T6851] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 151.540794][ T6851] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 151.540795][ T6851] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 151.540796][ T6851] ? netlink_ack (./include/linux/skbuff.h:2718) [ 151.540798][ T6851] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 151.540800][ T6851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.540802][ T6851] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 151.540804][ T6851] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 151.540806][ T6851] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 151.540808][ T6851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.540809][ T6851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.540811][ T6851] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 151.540813][ T6851] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 151.540815][ T6851] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 151.540817][ T6851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.540818][ T6851] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 151.540820][ T6851] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 151.540822][ T6851] ? copy_msghdr_from_user (net/socket.c:2650) [ 151.540824][ T6851] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 151.540825][ T6851] ? move_addr_to_kernel (net/socket.c:258) [ 151.540827][ T6851] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 151.540829][ T6851] ___sys_sendmsg (net/socket.c:2767) [ 151.540831][ T6851] ? copy_msghdr_from_user (net/socket.c:2619) [ 151.540836][ T6851] __sys_sendmsg (net/socket.c:2799) [ 151.540838][ T6851] ? __sys_sendmsg_sock (net/socket.c:2780) [ 151.540840][ T6851] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 151.540842][ T6851] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 151.540844][ T6851] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 151.540846][ T6851] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 151.540847][ T6851] RIP: 0033:0x7f519fbc754e [ 151.540849][ T6851] 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 [ 151.540851][ T6851] RSP: 002b:00007ffd48f483c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 151.540855][ T6851] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f519fbc754e [ 151.540857][ T6851] RDX: 0000000000000000 RSI: 00007ffd48f48470 RDI: 0000000000000005 [ 151.540858][ T6851] RBP: 00007ffd48f483d0 R08: 0000000000000000 R09: 0000000000000000 [ 151.540858][ T6851] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91afc6 [ 151.540859][ T6851] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd48f48b30 | [ 337.807733][T10128] softirqs last disabled at (0): 0x0 | [ 337.807735][T10128] Preemption disabled at: | [ 337.807735][T10128] vprintk_emit (kernel/printk/printk.c:2471) | [ 337.807746][T10128] Tainted: [W]=WARN [ 337.807747][T10128] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 337.807749][T10128] Call Trace: [ 337.807750][T10128] [ 337.807752][T10128] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 337.807757][T10128] ? vprintk_emit (kernel/printk/printk.c:2471) [ 337.807758][T10128] __might_resched.cold (kernel/sched/core.c:9234) [ 337.807762][T10128] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 337.807765][T10128] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 337.807768][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.807772][T10128] __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)) [ 337.807775][T10128] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 337.807777][T10128] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 337.807781][T10128] ? 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) [ 337.807783][T10128] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 337.807785][T10128] put_chars (drivers/char/virtio_console.c:1176) [ 337.807787][T10128] ? __send_to_port (drivers/char/virtio_console.c:654) [ 337.807789][T10128] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 337.807791][T10128] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 337.807795][T10128] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 337.807796][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.807798][T10128] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 337.807800][T10128] console_emit_next_record (kernel/printk/printk.c:3183) [ 337.807802][T10128] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 337.807804][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.807806][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.807807][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.807809][T10128] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 337.807811][T10128] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 337.807812][T10128] console_flush_one_record (kernel/printk/printk.c:3268) [ 337.807815][T10128] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 337.807817][T10128] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 337.807819][T10128] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 337.807820][T10128] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 337.807822][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.807823][T10128] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 337.807825][T10128] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 337.807826][T10128] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 337.807828][T10128] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 337.807830][T10128] ? vprintk_emit (kernel/printk/printk.c:2478) [ 337.807832][T10128] vprintk_emit (kernel/printk/printk.c:2479) [ 337.807834][T10128] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 337.807836][T10128] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 337.807839][T10128] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 337.807842][T10128] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 337.807843][T10128] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 337.807845][T10128] ? ___sys_sendmsg (net/socket.c:2767) [ 337.807847][T10128] ? __sys_sendmsg (net/socket.c:2799) [ 337.807848][T10128] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 337.807852][T10128] _printk (kernel/printk/printk.c:2504) [ 337.807855][T10128] ? snapshot_read.cold (user.c:?) [ 337.807857][T10128] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 337.807859][T10128] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 337.807861][T10128] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 337.807863][T10128] ? netdev_notice (net/core/dev.c:13194) [ 337.807865][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.807866][T10128] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 337.807868][T10128] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 337.807870][T10128] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 337.807872][T10128] ? 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) [ 337.807874][T10128] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 337.807877][T10128] dev_set_allmulti (net/core/dev_api.c:315) [ 337.807880][T10128] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 337.807892][T10128] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 337.807895][T10128] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 337.807898][T10128] br_del_if (net/bridge/br_if.c:732) bridge [ 337.807905][T10128] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 337.807907][T10128] do_set_master (net/core/rtnetlink.c:3055) [ 337.807909][T10128] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 337.807912][T10128] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 337.807914][T10128] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 337.807915][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.807917][T10128] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 337.807921][T10128] ? kasan_save_stack (mm/kasan/common.c:58) [ 337.807923][T10128] ? kasan_save_stack (mm/kasan/common.c:57) [ 337.807925][T10128] ? kasan_save_track (mm/kasan/common.c:78) [ 337.807926][T10128] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 337.807927][T10128] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 337.807929][T10128] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 337.807930][T10128] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 337.807931][T10128] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 337.807932][T10128] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 337.807933][T10128] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 337.807935][T10128] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 337.807936][T10128] ? ___sys_sendmsg (net/socket.c:2767) [ 337.807937][T10128] ? __sys_sendmsg (net/socket.c:2799) [ 337.807939][T10128] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 337.807940][T10128] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 337.807942][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.807944][T10128] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 337.807945][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.807947][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.807949][T10128] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 337.807951][T10128] ? __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) [ 337.807953][T10128] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 337.807954][T10128] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 337.807956][T10128] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 337.807957][T10128] ? nla_get_range_signed (lib/nlattr.c:270) [ 337.807959][T10128] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 337.807961][T10128] rtnl_newlink (net/core/rtnetlink.c:4215) [ 337.807963][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.807965][T10128] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 337.807966][T10128] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 337.807967][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.807969][T10128] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 337.807971][T10128] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 337.807973][T10128] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 337.807974][T10128] ? __kernel_text_address (kernel/extable.c:79) [ 337.807975][T10128] ? write_profile (profile.c:?) [ 337.807976][T10128] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 337.807979][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.807980][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.807982][T10128] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 337.807985][T10128] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 337.807987][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.807988][T10128] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 337.807990][T10128] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 337.807991][T10128] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 337.807993][T10128] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 337.807994][T10128] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 337.807996][T10128] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 337.807998][T10128] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 337.807999][T10128] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 337.808000][T10128] ? netlink_ack (./include/linux/skbuff.h:2718) [ 337.808002][T10128] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 337.808004][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.808006][T10128] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 337.808008][T10128] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 337.808010][T10128] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 337.808011][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.808013][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.808014][T10128] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 337.808016][T10128] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 337.808018][T10128] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 337.808022][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.808024][T10128] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 337.808026][T10128] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 337.808027][T10128] ? copy_msghdr_from_user (net/socket.c:2650) [ 337.808029][T10128] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 337.808030][T10128] ? move_addr_to_kernel (net/socket.c:258) [ 337.808032][T10128] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 337.808034][T10128] ___sys_sendmsg (net/socket.c:2767) [ 337.808036][T10128] ? copy_msghdr_from_user (net/socket.c:2619) [ 337.808041][T10128] __sys_sendmsg (net/socket.c:2799) [ 337.808042][T10128] ? __sys_sendmsg_sock (net/socket.c:2780) [ 337.808045][T10128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.808047][T10128] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 337.808048][T10128] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 337.808051][T10128] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 337.808052][T10128] RIP: 0033:0x7f6bda7e354e [ 337.808054][T10128] 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 [ 337.808056][T10128] RSP: 002b:00007fff6a72b290 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 337.808059][T10128] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6bda7e354e [ 337.808061][T10128] RDX: 0000000000000000 RSI: 00007fff6a72b340 RDI: 0000000000000005 [ 337.808062][T10128] RBP: 00007fff6a72b2a0 R08: 0000000000000000 R09: 0000000000000000 [ 337.808063][T10128] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b081 [ 337.808063][T10128] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff6a72ba00 | [ 342.946395][T10134] softirqs last disabled at (0): 0x0 | [ 342.946397][T10134] Preemption disabled at: | [ 342.946398][T10134] vprintk_emit (kernel/printk/printk.c:2471) | [ 342.946409][T10134] Tainted: [W]=WARN [ 342.946409][T10134] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 342.946411][T10134] Call Trace: [ 342.946413][T10134] [ 342.946414][T10134] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 342.946420][T10134] ? vprintk_emit (kernel/printk/printk.c:2471) [ 342.946422][T10134] __might_resched.cold (kernel/sched/core.c:9234) [ 342.946425][T10134] ? __module_address (kernel/module/main.c:3915) [ 342.946429][T10134] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 342.946432][T10134] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 342.946434][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 342.946437][T10134] __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)) [ 342.946440][T10134] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 342.946443][T10134] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 342.946447][T10134] ? 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) [ 342.946448][T10134] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 342.946450][T10134] put_chars (drivers/char/virtio_console.c:1176) [ 342.946452][T10134] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 342.946453][T10134] ? __send_to_port (drivers/char/virtio_console.c:654) [ 342.946455][T10134] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 342.946457][T10134] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 342.946461][T10134] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 342.946462][T10134] ? 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) [ 342.946464][T10134] ? vsnprintf (lib/vsprintf.c:2900) [ 342.946467][T10134] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 342.946468][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 342.946470][T10134] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 342.946472][T10134] console_emit_next_record (kernel/printk/printk.c:3183) [ 342.946475][T10134] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 342.946477][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 342.946478][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 342.946480][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 342.946482][T10134] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 342.946483][T10134] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 342.946485][T10134] console_flush_one_record (kernel/printk/printk.c:3268) [ 342.946487][T10134] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 342.946490][T10134] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 342.946492][T10134] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 342.946493][T10134] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 342.946495][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 342.946497][T10134] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 342.946498][T10134] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 342.946499][T10134] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 342.946501][T10134] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 342.946503][T10134] ? vprintk_emit (kernel/printk/printk.c:2478) [ 342.946505][T10134] vprintk_emit (kernel/printk/printk.c:2479) [ 342.946508][T10134] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 342.946510][T10134] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 342.946511][T10134] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 342.946513][T10134] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 342.946514][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 342.946517][T10134] _printk (kernel/printk/printk.c:2504) [ 342.946520][T10134] ? snapshot_read.cold (user.c:?) [ 342.946522][T10134] ? br_multicast_flood (??:?) bridge [ 342.946534][T10134] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 342.946537][T10134] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 342.946538][T10134] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 342.946540][T10134] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 342.946548][T10134] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 342.946556][T10134] new_nbp (net/bridge/br_if.c:449) bridge [ 342.946564][T10134] br_add_if (net/bridge/br_if.c:592) bridge [ 342.946570][T10134] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 342.946574][T10134] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 342.946576][T10134] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 342.946578][T10134] ? __kernel_text_address (kernel/extable.c:79) [ 342.946580][T10134] do_set_master (net/core/rtnetlink.c:3071) [ 342.946583][T10134] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 342.946584][T10134] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 342.946586][T10134] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 342.946587][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 342.946588][T10134] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 342.946592][T10134] ? kasan_save_stack (mm/kasan/common.c:58) [ 342.946595][T10134] ? kasan_save_stack (mm/kasan/common.c:57) [ 342.946596][T10134] ? kasan_save_track (mm/kasan/common.c:78) [ 342.946598][T10134] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 342.946599][T10134] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 342.946601][T10134] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 342.946602][T10134] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 342.946603][T10134] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 342.946605][T10134] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 342.946607][T10134] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 342.946608][T10134] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 342.946610][T10134] ? ___sys_sendmsg (net/socket.c:2767) [ 342.946612][T10134] ? __sys_sendmsg (net/socket.c:2799) [ 342.946614][T10134] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 342.946615][T10134] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 342.946618][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 342.946619][T10134] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 342.946621][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 342.946622][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 342.946624][T10134] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 342.946627][T10134] ? __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) [ 342.946629][T10134] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 342.946630][T10134] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 342.946632][T10134] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 342.946633][T10134] ? nla_get_range_signed (lib/nlattr.c:270) [ 342.946635][T10134] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 342.946637][T10134] rtnl_newlink (net/core/rtnetlink.c:4215) [ 342.946639][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 342.946641][T10134] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 342.946642][T10134] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 342.946644][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 342.946646][T10134] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 342.946648][T10134] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 342.946649][T10134] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 342.946651][T10134] ? __kernel_text_address (kernel/extable.c:79) [ 342.946652][T10134] ? write_profile (profile.c:?) [ 342.946653][T10134] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 342.946655][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 342.946657][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 342.946659][T10134] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 342.946662][T10134] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 342.946663][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 342.946665][T10134] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 342.946666][T10134] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 342.946668][T10134] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 342.946669][T10134] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 342.946671][T10134] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 342.946673][T10134] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 342.946674][T10134] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 342.946676][T10134] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 342.946677][T10134] ? netlink_ack (./include/linux/skbuff.h:2718) [ 342.946679][T10134] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 342.946681][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 342.946683][T10134] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 342.946685][T10134] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 342.946686][T10134] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 342.946688][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 342.946690][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 342.946691][T10134] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 342.946693][T10134] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 342.946695][T10134] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 342.946697][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 342.946699][T10134] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 342.946700][T10134] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 342.946702][T10134] ? copy_msghdr_from_user (net/socket.c:2650) [ 342.946704][T10134] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 342.946705][T10134] ? move_addr_to_kernel (net/socket.c:258) [ 342.946706][T10134] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 342.946709][T10134] ___sys_sendmsg (net/socket.c:2767) [ 342.946711][T10134] ? copy_msghdr_from_user (net/socket.c:2619) [ 342.946715][T10134] __sys_sendmsg (net/socket.c:2799) [ 342.946717][T10134] ? __sys_sendmsg_sock (net/socket.c:2780) [ 342.946720][T10134] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 342.946722][T10134] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 342.946723][T10134] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 342.946725][T10134] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 342.946727][T10134] RIP: 0033:0x7f680880a54e [ 342.946729][T10134] 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 [ 342.946731][T10134] RSP: 002b:00007fff91259330 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 342.946734][T10134] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f680880a54e [ 342.946736][T10134] RDX: 0000000000000000 RSI: 00007fff912593e0 RDI: 0000000000000005 [ 342.946736][T10134] RBP: 00007fff91259340 R08: 0000000000000000 R09: 0000000000000000 [ 342.946737][T10134] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b086 [ 342.946738][T10134] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff91259aa0 | [ 378.297347][ T71] softirqs last disabled at (56720): __fib6_clean_all (./include/linux/spinlock.h:353 net/ipv6/ip6_fib.c:2323) | [ 378.297350][ T71] Preemption disabled at: | [ 378.297351][ T71] vprintk_emit (kernel/printk/printk.c:2471) | [ 378.297362][ T71] Tainted: [W]=WARN [ 378.297363][ T71] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 378.297365][ T71] Workqueue: netns cleanup_net [ 378.297378][ T71] Call Trace: [ 378.297379][ T71] [ 378.297381][ T71] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 378.297386][ T71] ? vprintk_emit (kernel/printk/printk.c:2471) [ 378.297388][ T71] __might_resched.cold (kernel/sched/core.c:9234) [ 378.297392][ T71] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 378.297395][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 378.297399][ T71] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 378.297403][ T71] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 378.297405][ T71] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 378.297409][ T71] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 378.297410][ T71] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 378.297412][ T71] put_chars (drivers/char/virtio_console.c:1176) [ 378.297414][ T71] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 378.297416][ T71] ? __send_to_port (drivers/char/virtio_console.c:654) [ 378.297418][ T71] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 378.297420][ T71] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 378.297424][ T71] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 378.297425][ T71] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 378.297427][ T71] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 378.297428][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 378.297430][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 378.297431][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 378.297433][ T71] console_emit_next_record (kernel/printk/printk.c:3183) [ 378.297436][ T71] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 378.297438][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 378.297440][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 378.297441][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 378.297443][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 378.297445][ T71] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 378.297446][ T71] console_flush_one_record (kernel/printk/printk.c:3268) [ 378.297449][ T71] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 378.297451][ T71] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 378.297453][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 378.297455][ T71] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 378.297456][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 378.297458][ T71] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 378.297459][ T71] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 378.297461][ T71] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 378.297463][ T71] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 378.297464][ T71] ? vprintk_emit (kernel/printk/printk.c:2478) [ 378.297466][ T71] vprintk_emit (kernel/printk/printk.c:2479) [ 378.297469][ T71] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 378.297470][ T71] ? process_one_work (kernel/workqueue.c:3387) [ 378.297473][ T71] ? kthread (kernel/kthread.c:436) [ 378.297475][ T71] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 378.297478][ T71] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 378.297480][ T71] _printk (kernel/printk/printk.c:2504) [ 378.297483][ T71] ? snapshot_read.cold (user.c:?) [ 378.297485][ T71] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 378.297488][ T71] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 378.297490][ T71] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 378.297492][ T71] ? netdev_notice (net/core/dev.c:13194) [ 378.297493][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 378.297495][ T71] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 378.297497][ T71] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 378.297499][ T71] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 378.297501][ T71] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 378.297504][ T71] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 378.297507][ T71] dev_set_allmulti (net/core/dev_api.c:315) [ 378.297509][ T71] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 378.297523][ T71] br_dev_delete (net/bridge/br_if.c:387) bridge [ 378.297531][ T71] br_net_exit_rtnl (net/bridge/br.c:414) bridge [ 378.297538][ T71] ops_undo_list (net/core/net_namespace.c:181 net/core/net_namespace.c:249) [ 378.297540][ T71] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1098) [ 378.297542][ T71] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 378.297545][ T71] cleanup_net (net/core/net_namespace.c:706) [ 378.297547][ T71] ? net_passive_dec (./include/linux/llist.h:241) [ 378.297549][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 378.297551][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 378.297553][ T71] process_one_work (kernel/workqueue.c:3387) [ 378.297555][ T71] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 378.297558][ T71] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 378.297560][ T71] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 378.297562][ T71] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 378.297564][ T71] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 378.297566][ T71] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 378.297569][ T71] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 378.297570][ T71] kthread (kernel/kthread.c:436) [ 378.297572][ T71] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 378.297573][ T71] ? kthread_affine_preferred (kernel/kthread.c:857) [ 378.297575][ T71] ret_from_fork (arch/x86/kernel/process.c:158) [ 378.297577][ T71] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 378.297578][ T71] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 378.297581][ T71] ? kthread_affine_preferred (kernel/kthread.c:857) Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu:schedule_preempt_disabled:dump_stack_lvl:__kmalloc_noprof:put_chars dev_uc_del:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print dev_uc_add_excl:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __fib6_clean_all:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars