====================================== | [ 12.418829][ T237] softirqs last disabled at (20281): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 12.418831][ T237] Preemption disabled at: | [ 12.418832][ T237] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.418841][ T237] Tainted: [W]=WARN [ 12.418842][ T237] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.418844][ T237] Call Trace: [ 12.418845][ T237] [ 12.418847][ T237] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.418852][ T237] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.418854][ T237] __might_resched.cold (kernel/sched/core.c:9234) [ 12.418859][ T237] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.418863][ T237] ? __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.418869][ T237] __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.418871][ T237] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.418877][ T237] ? 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.418880][ T237] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.418883][ T237] put_chars (drivers/char/virtio_console.c:1176) [ 12.418886][ T237] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.418888][ T237] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.418893][ T237] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.418895][ T237] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.418900][ T237] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.418902][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.418907][ T237] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.418910][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.418915][ T237] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.418919][ T237] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.418920][ T237] ? 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.418924][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.418926][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.418930][ T237] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.418934][ T237] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.418936][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.418941][ T237] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.418944][ T237] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.418946][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.418948][ T237] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.418952][ T237] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.418954][ T237] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.418957][ T237] vprintk_emit (kernel/printk/printk.c:2479) [ 12.418961][ T237] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.418967][ T237] ? vlan_netlink_fini (./include/linux/etherdevice.h:306 net/8021q/vlan.c:316 net/8021q/vlan.c:416) 8021q [ 12.418971][ T237] _printk (kernel/printk/printk.c:2504) [ 12.418975][ T237] ? snapshot_read.cold (user.c:?) [ 12.418981][ T237] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 12.418984][ T237] 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 [ 12.418988][ T237] do_one_initcall (init/main.c:1357) [ 12.418991][ T237] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 12.418995][ T237] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 12.418998][ T237] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 12.419003][ T237] do_init_module (kernel/module/main.c:3117) [ 12.419007][ T237] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.419011][ T237] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 12.419014][ T237] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 12.419018][ T237] load_module (kernel/module/main.c:3593) [ 12.419026][ T237] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 12.419029][ T237] ? __ia32_sys_fsconfig (??:?) [ 12.419032][ T237] ? ovl_real_file (fs/overlayfs/file.c:195) [ 12.419036][ T237] ? backing_file_read_iter (fs/backing-file.c:211) [ 12.419039][ T237] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.419043][ T237] init_module_from_file (kernel/module/main.c:3790) [ 12.419046][ T237] ? __do_sys_init_module (kernel/module/main.c:3664) [ 12.419061][ T237] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.419065][ T237] ? 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.419068][ T237] idempotent_init_module (kernel/module/main.c:3802) [ 12.419072][ T237] ? init_module_from_file (kernel/module/main.c:3791) [ 12.419078][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.419080][ T237] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 12.419086][ T237] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 12.419089][ T237] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.419092][ T237] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.419094][ T237] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.419097][ T237] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.419099][ T237] RIP: 0033:0x7f29ebd9437d [ 12.419102][ T237] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 12.419104][ T237] RSP: 002b:00007fffefe10dc8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 12.419107][ T237] RAX: ffffffffffffffda RBX: 00005653e5fcc810 RCX: 00007f29ebd9437d [ 12.419108][ T237] RDX: 0000000000000000 RSI: 00005653b5f1affd RDI: 0000000000000000 [ 12.419109][ T237] RBP: 00007fffefe10e60 R08: 0000000000000000 R09: 0000000000000000 [ 12.419110][ T237] R10: 0000000000000000 R11: 0000000000000246 R12: 00005653b5f1affd [ 12.419111][ T237] R13: 00005653e5fcc960 R14: 0000000000040000 R15: 0000000000000000 | [ 13.918173][ T282] softirqs last disabled at (20014): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 13.918176][ T282] Preemption disabled at: | [ 13.918176][ T282] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.918185][ T282] Tainted: [W]=WARN [ 13.918186][ T282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.918188][ T282] Call Trace: [ 13.918190][ T282] [ 13.918192][ T282] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.918197][ T282] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.918200][ T282] __might_resched.cold (kernel/sched/core.c:9234) [ 13.918204][ T282] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.918213][ T282] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 13.918218][ T282] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 13.918221][ T282] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.918226][ T282] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.918229][ T282] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.918232][ T282] put_chars (drivers/char/virtio_console.c:1176) [ 13.918235][ T282] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.918240][ T282] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 13.918243][ T282] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.918246][ T282] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.918248][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.918249][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.918253][ T282] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.918255][ T282] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 13.918259][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.918263][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.918269][ T282] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.918275][ T282] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.918277][ T282] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 13.918282][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.918286][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.918293][ T282] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.918301][ T282] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.918303][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.918313][ T282] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.918317][ T282] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.918319][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.918323][ T282] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.918329][ T282] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.918331][ T282] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.918337][ T282] vprintk_emit (kernel/printk/printk.c:2479) [ 13.918343][ T282] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.918346][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.918349][ T282] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 13.918354][ T282] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.918360][ T282] _printk (kernel/printk/printk.c:2504) [ 13.918365][ T282] ? snapshot_read.cold (user.c:?) [ 13.918371][ T282] ? br_multicast_flood (??:?) bridge [ 13.918390][ T282] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.918393][ T282] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.918395][ T282] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.918404][ T282] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 13.918420][ T282] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 13.918434][ T282] new_nbp (net/bridge/br_if.c:449) bridge [ 13.918450][ T282] br_add_if (net/bridge/br_if.c:592) bridge [ 13.918462][ T282] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 13.918467][ T282] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 13.918471][ T282] ? __kernel_text_address (kernel/extable.c:79) [ 13.918478][ T282] do_set_master (net/core/rtnetlink.c:3071) [ 13.918485][ T282] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.918490][ T282] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.918495][ T282] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.918497][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.918500][ T282] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.918504][ T282] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.918507][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.918509][ T282] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.918512][ T282] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.918515][ T282] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.918517][ T282] ? kasan_save_track (mm/kasan/common.c:78) [ 13.918520][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.918522][ T282] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 13.918524][ T282] ? ___sys_sendmsg (net/socket.c:2757) [ 13.918529][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.918531][ T282] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.918534][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.918536][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.918537][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.918539][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.918542][ T282] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.918545][ T282] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 13.918547][ T282] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.918549][ T282] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.918553][ T282] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.918554][ T282] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.918559][ T282] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.918565][ T282] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.918570][ T282] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.918572][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.918576][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.918578][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.918581][ T282] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.918582][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.918586][ T282] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.918588][ T282] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.918591][ T282] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.918593][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.918597][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.918599][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.918602][ T282] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.918604][ T282] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.918607][ T282] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.918613][ T282] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.918615][ T282] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.918619][ T282] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.918623][ T282] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.918625][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.918630][ T282] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.918633][ T282] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.918637][ T282] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.918643][ T282] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 13.918645][ T282] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.918647][ T282] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 13.918649][ T282] ? move_addr_to_kernel (net/socket.c:258) [ 13.918656][ T282] ___sys_sendmsg (net/socket.c:2767) [ 13.918659][ T282] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.918675][ T282] __sys_sendmsg (net/socket.c:2799) [ 13.918678][ T282] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.918684][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.918688][ T282] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.918690][ T282] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.918693][ T282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.918696][ T282] RIP: 0033:0x7f816510954e [ 13.918699][ T282] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.918701][ T282] RSP: 002b:00007fffcd888c50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.918704][ T282] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f816510954e [ 13.918706][ T282] RDX: 0000000000000000 RSI: 00007fffcd888d00 RDI: 0000000000000005 [ 13.918707][ T282] RBP: 00007fffcd888c60 R08: 0000000000000000 R09: 0000000000000000 [ 13.918707][ T282] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912639 [ 13.918708][ T282] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffcd8893c0 | [ 15.989596][ T342] softirqs last disabled at (18290): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 15.989600][ T342] Preemption disabled at: | [ 15.989600][ T342] vprintk_emit (kernel/printk/printk.c:2471) | [ 15.989613][ T342] Tainted: [W]=WARN [ 15.989614][ T342] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.989616][ T342] Call Trace: [ 15.989618][ T342] [ 15.989620][ T342] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.989628][ T342] ? vprintk_emit (kernel/printk/printk.c:2471) [ 15.989631][ T342] __might_resched.cold (kernel/sched/core.c:9234) [ 15.989638][ T342] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.989644][ T342] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 15.989651][ T342] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 15.989654][ T342] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.989663][ T342] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 15.989667][ T342] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.989672][ T342] put_chars (drivers/char/virtio_console.c:1176) [ 15.989675][ T342] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 15.989679][ T342] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.989684][ T342] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.989690][ T342] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.989694][ T342] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.989700][ T342] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.989704][ T342] ? mark_usage (kernel/locking/lockdep.c:4690) [ 15.989707][ T342] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.989710][ T342] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.989717][ T342] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.989720][ T342] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 15.989726][ T342] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.989730][ T342] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.989737][ T342] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.989743][ T342] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.989746][ T342] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 15.989751][ T342] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.989755][ T342] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.989762][ T342] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.989770][ T342] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.989772][ T342] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.989782][ T342] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.989787][ T342] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.989789][ T342] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.989793][ T342] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.989800][ T342] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.989802][ T342] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.989808][ T342] vprintk_emit (kernel/printk/printk.c:2479) [ 15.989815][ T342] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.989819][ T342] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.989824][ T342] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 15.989830][ T342] _printk (kernel/printk/printk.c:2504) [ 15.989835][ T342] ? snapshot_read.cold (user.c:?) [ 15.989842][ T342] ? br_multicast_flood (??:?) bridge [ 15.989860][ T342] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 15.989863][ T342] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 15.989865][ T342] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.989873][ T342] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 15.989891][ T342] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 15.989906][ T342] new_nbp (net/bridge/br_if.c:449) bridge [ 15.989923][ T342] br_add_if (net/bridge/br_if.c:592) bridge [ 15.989935][ T342] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 15.989941][ T342] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 15.989945][ T342] ? __kernel_text_address (kernel/extable.c:79) [ 15.989952][ T342] do_set_master (net/core/rtnetlink.c:3071) [ 15.989960][ T342] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 15.989966][ T342] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 15.989970][ T342] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 15.989972][ T342] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.989975][ T342] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.989980][ T342] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.989984][ T342] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.989987][ T342] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.989992][ T342] ? kasan_save_stack (mm/kasan/common.c:58) [ 15.989996][ T342] ? kasan_save_stack (mm/kasan/common.c:57) [ 15.989998][ T342] ? kasan_save_track (mm/kasan/common.c:78) [ 15.990003][ T342] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.990006][ T342] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 15.990010][ T342] ? ___sys_sendmsg (net/socket.c:2757) [ 15.990017][ T342] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.990020][ T342] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.990024][ T342] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.990028][ T342] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.990031][ T342] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.990033][ T342] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.990037][ T342] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 15.990043][ T342] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 15.990047][ T342] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 15.990051][ T342] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.990057][ T342] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 15.990060][ T342] ? nla_get_range_signed (lib/nlattr.c:270) [ 15.990069][ T342] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 15.990085][ T342] rtnl_newlink (net/core/rtnetlink.c:4215) [ 15.990095][ T342] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.990098][ T342] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.990107][ T342] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.990110][ T342] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.990114][ T342] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.990117][ T342] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.990123][ T342] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.990126][ T342] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.990131][ T342] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.990133][ T342] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.990139][ T342] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.990141][ T342] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.990145][ T342] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 15.990147][ T342] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.990150][ T342] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.990156][ T342] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 15.990158][ T342] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 15.990162][ T342] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.990166][ T342] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.990169][ T342] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.990173][ T342] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 15.990177][ T342] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 15.990181][ T342] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 15.990186][ T342] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 15.990189][ T342] ? copy_msghdr_from_user (net/socket.c:2650) [ 15.990191][ T342] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 15.990193][ T342] ? move_addr_to_kernel (net/socket.c:258) [ 15.990200][ T342] ___sys_sendmsg (net/socket.c:2767) [ 15.990203][ T342] ? copy_msghdr_from_user (net/socket.c:2619) [ 15.990234][ T342] __sys_sendmsg (net/socket.c:2799) [ 15.990238][ T342] ? __sys_sendmsg_sock (net/socket.c:2780) [ 15.990250][ T342] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.990257][ T342] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.990260][ T342] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 15.990265][ T342] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.990268][ T342] RIP: 0033:0x7fe869bc654e [ 15.990273][ T342] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 15.990276][ T342] RSP: 002b:00007ffdbcdba080 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.990281][ T342] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fe869bc654e [ 15.990283][ T342] RDX: 0000000000000000 RSI: 00007ffdbcdba130 RDI: 0000000000000005 [ 15.990284][ T342] RBP: 00007ffdbcdba090 R08: 0000000000000000 R09: 0000000000000000 [ 15.990286][ T342] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91263b [ 15.990288][ T342] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdbcdba7f0 | [ 17.864667][ T397] softirqs last disabled at (14292): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 17.864670][ T397] Preemption disabled at: | [ 17.864670][ T397] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.864680][ T397] Tainted: [W]=WARN [ 17.864680][ T397] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.864682][ T397] Call Trace: [ 17.864684][ T397] [ 17.864685][ T397] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.864691][ T397] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.864693][ T397] __might_resched.cold (kernel/sched/core.c:9234) [ 17.864698][ T397] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.864702][ T397] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 17.864707][ T397] __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)) [ 17.864710][ T397] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.864715][ T397] ? 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) [ 17.864718][ T397] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.864721][ T397] put_chars (drivers/char/virtio_console.c:1176) [ 17.864723][ T397] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 17.864726][ T397] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.864729][ T397] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.864733][ T397] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.864735][ T397] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.864739][ T397] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.864742][ T397] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.864744][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.864745][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.864749][ T397] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.864752][ T397] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 17.864755][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.864757][ T397] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.864761][ T397] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.864765][ T397] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.864767][ T397] ? 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)) [ 17.864770][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.864772][ T397] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.864776][ T397] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.864781][ T397] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.864783][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.864788][ T397] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.864791][ T397] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.864793][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.864795][ T397] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.864799][ T397] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.864800][ T397] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.864804][ T397] vprintk_emit (kernel/printk/printk.c:2479) [ 17.864808][ T397] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.864810][ T397] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.864813][ T397] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 17.864817][ T397] _printk (kernel/printk/printk.c:2504) [ 17.864821][ T397] ? snapshot_read.cold (user.c:?) [ 17.864825][ T397] ? br_multicast_flood (??:?) bridge [ 17.864837][ T397] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 17.864839][ T397] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.864840][ T397] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.864845][ T397] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 17.864855][ T397] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 17.864864][ T397] new_nbp (net/bridge/br_if.c:449) bridge [ 17.864874][ T397] br_add_if (net/bridge/br_if.c:592) bridge [ 17.864881][ T397] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 17.864886][ T397] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 17.864889][ T397] ? __kernel_text_address (kernel/extable.c:79) [ 17.864892][ T397] do_set_master (net/core/rtnetlink.c:3071) [ 17.864897][ T397] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 17.864900][ T397] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 17.864904][ T397] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 17.864905][ T397] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.864907][ T397] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.864911][ T397] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.864913][ T397] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.864915][ T397] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.864918][ T397] ? kasan_save_stack (mm/kasan/common.c:58) [ 17.864921][ T397] ? kasan_save_stack (mm/kasan/common.c:57) [ 17.864922][ T397] ? kasan_save_track (mm/kasan/common.c:78) [ 17.864925][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.864927][ T397] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 17.864930][ T397] ? ___sys_sendmsg (net/socket.c:2757) [ 17.864934][ T397] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.864936][ T397] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.864939][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.864941][ T397] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.864943][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.864945][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.864947][ T397] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 17.864951][ T397] ? __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) [ 17.864954][ T397] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 17.864956][ T397] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.864960][ T397] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.864961][ T397] ? nla_get_range_signed (lib/nlattr.c:270) [ 17.864966][ T397] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 17.864972][ T397] rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.864977][ T397] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.864979][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.864984][ T397] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.864986][ T397] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.864988][ T397] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.864990][ T397] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.864993][ T397] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.864995][ T397] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.864999][ T397] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.865000][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.865004][ T397] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.865006][ T397] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.865010][ T397] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.865011][ T397] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.865014][ T397] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.865021][ T397] ? 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)) [ 17.865022][ T397] ? 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)) [ 17.865026][ T397] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.865030][ T397] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.865033][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.865037][ T397] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.865041][ T397] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.865045][ T397] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.865050][ T397] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 17.865052][ T397] ? copy_msghdr_from_user (net/socket.c:2650) [ 17.865055][ T397] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 17.865056][ T397] ? move_addr_to_kernel (net/socket.c:258) [ 17.865064][ T397] ___sys_sendmsg (net/socket.c:2767) [ 17.865067][ T397] ? copy_msghdr_from_user (net/socket.c:2619) [ 17.865083][ T397] __sys_sendmsg (net/socket.c:2799) [ 17.865085][ T397] ? __sys_sendmsg_sock (net/socket.c:2780) [ 17.865097][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.865101][ T397] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.865103][ T397] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.865106][ T397] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.865108][ T397] RIP: 0033:0x7f9df49d854e [ 17.865112][ T397] 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 [ 17.865114][ T397] RSP: 002b:00007ffedd36b810 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.865117][ T397] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f9df49d854e [ 17.865118][ T397] RDX: 0000000000000000 RSI: 00007ffedd36b8c0 RDI: 0000000000000005 [ 17.865119][ T397] RBP: 00007ffedd36b820 R08: 0000000000000000 R09: 0000000000000000 [ 17.865120][ T397] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91263d [ 17.865121][ T397] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffedd36bf80 | [ 29.081382][ C0] softirqs last disabled at (866473): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 29.081386][ C0] Preemption disabled at: | [ 29.081388][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 29.081402][ C0] Tainted: [W]=WARN [ 29.081403][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.081405][ C0] Call Trace: [ 29.081408][ C0] [ 29.081410][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.081416][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 29.081418][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 29.081423][ C0] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.081426][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.081430][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 29.081434][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.081439][ 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)) [ 29.081443][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.081445][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.081450][ 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) [ 29.081453][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.081456][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 29.081459][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.081461][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 29.081466][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.081471][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.081473][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.081476][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.081479][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.081483][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.081486][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.081488][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.081491][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.081494][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 29.081497][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.081501][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.081506][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.081508][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.081511][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.081514][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.081516][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.081519][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 29.081522][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.081525][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.081528][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 29.081532][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.081535][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.081538][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.081540][ C0] ? x86_64_start_kernel (arch/x86/kernel/head64.c:264) [ 29.081547][ C0] _printk (kernel/printk/printk.c:2504) [ 29.081551][ C0] ? snapshot_read.cold (user.c:?) [ 29.081554][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 29.081560][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.081563][ C0] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 29.081566][ C0] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 29.081571][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 29.081575][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 29.081579][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 29.081582][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 29.081586][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.081588][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 29.081607][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.081610][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.081614][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 29.081626][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 29.081629][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 29.081640][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 29.081652][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 29.081664][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 29.081668][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 29.081671][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 29.081675][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.081678][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.081680][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.081683][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 29.081686][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 29.081698][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 29.081700][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.081705][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.081709][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 29.081712][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 29.081714][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.081717][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.081720][ C0] handle_softirqs (kernel/softirq.c:645) [ 29.081723][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.081725][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 29.081729][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 29.081731][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 29.081734][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 29.081738][ C0] [ 29.081739][ C0] [ 29.081740][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 29.081742][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 29.081746][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 29.081750][ C0] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 29.081752][ C0] RSP: 0018:ffffffff8ae07cf8 EFLAGS: 00000296 [ 29.081756][ C0] RAX: 00000000000d38a7 RBX: ffffffff8ae1c600 RCX: ffffffff87ef0307 [ 29.081758][ C0] RDX: ffffffff8ae1c600 RSI: ffffffff8ac38b01 RDI: ffffffff8a68d8e0 [ 29.081760][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 29.081761][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff15c0fa2 [ 29.081763][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 29.081765][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 29.081770][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 29.081773][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 29.081775][ C0] default_idle_call (kernel/sched/idle.c:122) [ 29.081778][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 29.081781][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 29.081783][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 29.081787][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.081789][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.081792][ C0] do_idle (kernel/sched/idle.c:355) [ 29.081794][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 29.081797][ C0] rest_init (init/main.c:727) [ 29.081800][ C0] ? __cpuidle_text_end (??:?) [ 29.081804][ C0] ? rest_init (init/main.c:727) [ 29.081807][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 29.081812][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 29.081816][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 29.081819][ C0] start_kernel (init/main.c:1185) [ 29.081822][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 29.081825][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 29.081828][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 29.152307][ C0] | [ 29.152439][ C0] | [ 29.152439][ C0] stack backtrace: | [ 29.152634][ C0] Tainted: [W]=WARN [ 29.152635][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.152636][ C0] Call Trace: [ 29.152637][ C0] [ 29.152638][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.152643][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 29.152645][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 29.152648][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 29.152650][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 29.152652][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 29.152654][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.152656][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 29.152664][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.152667][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.152669][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 29.152676][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 29.152678][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 29.152685][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 29.152691][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 29.152698][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 29.152700][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 29.152702][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 29.152706][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.152708][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.152709][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.152712][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 29.152714][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 29.152721][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 29.152723][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.152726][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.152728][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 29.152730][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 29.152732][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.152734][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.152736][ C0] handle_softirqs (kernel/softirq.c:645) [ 29.152738][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.152739][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 29.152741][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 29.152743][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 29.152744][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 29.152746][ C0] [ 29.152747][ C0] [ 29.152747][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 29.152749][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 29.152751][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 29.152753][ C0] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 29.152755][ C0] RSP: 0018:ffffffff8ae07cf8 EFLAGS: 00000296 [ 29.152757][ C0] RAX: 00000000000d38a7 RBX: ffffffff8ae1c600 RCX: ffffffff87ef0307 [ 29.152759][ C0] RDX: ffffffff8ae1c600 RSI: ffffffff8ac38b01 RDI: ffffffff8a68d8e0 [ 29.152760][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 29.152760][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff15c0fa2 [ 29.152761][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 29.152763][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 29.152765][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 29.152767][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 29.152768][ C0] default_idle_call (kernel/sched/idle.c:122) [ 29.152770][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 29.152771][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 29.152773][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 29.152776][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.152777][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.152779][ C0] do_idle (kernel/sched/idle.c:355) [ 29.152780][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 29.152782][ C0] rest_init (init/main.c:727) [ 29.152784][ C0] ? __cpuidle_text_end (??:?) [ 29.152786][ C0] ? rest_init (init/main.c:727) [ 29.152788][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 29.152792][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 29.152794][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 29.152797][ C0] start_kernel (init/main.c:1185) [ 29.152799][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 29.152800][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 29.152802][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 31.483715][ T537] softirqs last disabled at (0): 0x0 | [ 31.483717][ T537] Preemption disabled at: | [ 31.483718][ T537] vprintk_emit (kernel/printk/printk.c:2471) | [ 31.483728][ T537] Tainted: [W]=WARN [ 31.483729][ T537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.483731][ T537] Call Trace: [ 31.483732][ T537] [ 31.483733][ T537] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.483739][ T537] ? vprintk_emit (kernel/printk/printk.c:2471) [ 31.483741][ T537] __might_resched.cold (kernel/sched/core.c:9234) [ 31.483744][ T537] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.483748][ T537] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.483751][ T537] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 31.483755][ T537] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.483757][ T537] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.483762][ T537] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 31.483763][ T537] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.483765][ T537] put_chars (drivers/char/virtio_console.c:1176) [ 31.483767][ T537] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 31.483769][ T537] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.483771][ T537] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 31.483773][ T537] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.483777][ T537] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.483778][ T537] ? 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) [ 31.483780][ T537] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.483781][ T537] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.483783][ T537] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.483785][ T537] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.483787][ T537] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.483789][ T537] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.483791][ T537] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.483793][ T537] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.483795][ T537] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.483796][ T537] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.483798][ T537] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 31.483800][ T537] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.483803][ T537] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.483805][ T537] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.483807][ T537] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.483809][ T537] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.483810][ T537] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.483812][ T537] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.483814][ T537] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 31.483815][ T537] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 31.483817][ T537] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.483819][ T537] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.483821][ T537] vprintk_emit (kernel/printk/printk.c:2479) [ 31.483824][ T537] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.483827][ T537] ? 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 [ 31.483829][ T537] _printk (kernel/printk/printk.c:2504) [ 31.483832][ T537] ? snapshot_read.cold (user.c:?) [ 31.483835][ T537] ? 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) [ 31.483837][ T537] gact_init_module (net/sched/act_gact.c:180) act_gact [ 31.483839][ T537] do_one_initcall (init/main.c:1357) [ 31.483841][ T537] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 31.483843][ T537] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 31.483846][ T537] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 31.483849][ T537] do_init_module (kernel/module/main.c:3117) [ 31.483852][ T537] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 31.483854][ T537] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 31.483856][ T537] load_module (kernel/module/main.c:3593) [ 31.483860][ T537] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 31.483862][ T537] ? __ia32_sys_fsconfig (??:?) [ 31.483865][ T537] ? ovl_real_file (fs/overlayfs/file.c:195) [ 31.483868][ T537] ? backing_file_read_iter (fs/backing-file.c:211) [ 31.483871][ T537] init_module_from_file (kernel/module/main.c:3790) [ 31.483874][ T537] ? __do_sys_init_module (kernel/module/main.c:3664) [ 31.483876][ T537] ? ovl_mmap (fs/overlayfs/file.c:477) [ 31.483879][ T537] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.483881][ T537] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.483882][ T537] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.483884][ T537] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 31.483886][ T537] idempotent_init_module (kernel/module/main.c:3802) [ 31.483888][ T537] ? init_module_from_file (kernel/module/main.c:3791) [ 31.483891][ T537] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.483893][ T537] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 31.483897][ T537] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 31.483899][ T537] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 31.483901][ T537] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.483904][ T537] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.483906][ T537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.483908][ T537] RIP: 0033:0x7f5a75c1037d [ 31.483910][ T537] 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 [ 31.483912][ T537] RSP: 002b:00007ffe56085228 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 31.483916][ T537] RAX: ffffffffffffffda RBX: 000055904a52d810 RCX: 00007f5a75c1037d [ 31.483918][ T537] RDX: 0000000000000000 RSI: 000055902f300ffd RDI: 0000000000000000 [ 31.483918][ T537] RBP: 00007ffe560852c0 R08: 0000000000000000 R09: 0000000000000000 [ 31.483919][ T537] R10: 0000000000000000 R11: 0000000000000246 R12: 000055902f300ffd [ 31.483920][ T537] R13: 000055904a52d960 R14: 0000000000040000 R15: 0000000000000000 | [ 52.362389][ T1777] softirqs last disabled at (0): 0x0 | [ 52.362392][ T1777] Preemption disabled at: | [ 52.362393][ T1777] 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)) | [ 52.362407][ T1777] Tainted: [W]=WARN [ 52.362408][ T1777] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.362410][ T1777] Call Trace: [ 52.362413][ T1777] [ 52.362414][ T1777] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 52.362421][ T1777] ? 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)) [ 52.362424][ T1777] __might_resched.cold (kernel/sched/core.c:9234) [ 52.362429][ T1777] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 52.362433][ T1777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.362438][ T1777] __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)) [ 52.362443][ T1777] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 52.362446][ T1777] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.362451][ T1777] ? 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) [ 52.362454][ T1777] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.362457][ T1777] put_chars (drivers/char/virtio_console.c:1176) [ 52.362460][ T1777] ? __send_to_port (drivers/char/virtio_console.c:654) [ 52.362462][ T1777] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 52.362466][ T1777] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 52.362470][ T1777] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 52.362475][ T1777] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 52.362477][ T1777] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 52.362479][ T1777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.362482][ T1777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.362485][ T1777] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.362488][ T1777] console_emit_next_record (kernel/printk/printk.c:3183) [ 52.362492][ T1777] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 52.362495][ T1777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.362497][ T1777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.362500][ T1777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.362502][ T1777] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.362505][ T1777] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 52.362508][ T1777] console_flush_one_record (kernel/printk/printk.c:3268) [ 52.362511][ T1777] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 52.362516][ T1777] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 52.362518][ T1777] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.362521][ T1777] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 52.362523][ T1777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.362525][ T1777] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 52.362528][ T1777] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 52.362530][ T1777] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 52.362533][ T1777] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 52.362536][ T1777] ? vprintk_emit (kernel/printk/printk.c:2478) [ 52.362539][ T1777] vprintk_emit (kernel/printk/printk.c:2479) [ 52.362543][ T1777] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 52.362547][ T1777] _printk (kernel/printk/printk.c:2504) [ 52.362551][ T1777] ? snapshot_read.cold (user.c:?) [ 52.362554][ T1777] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 52.362558][ T1777] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 52.362561][ T1777] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 52.362564][ T1777] ? netdev_notice (net/core/dev.c:13194) [ 52.362566][ T1777] ? kasan_save_track (mm/kasan/common.c:78) [ 52.362571][ T1777] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 52.362573][ T1777] ? __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)) [ 52.362576][ T1777] ? 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) [ 52.362580][ T1777] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 52.362584][ T1777] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 52.362589][ T1777] dev_uc_add_excl (net/core/dev_addr_lists.c:801) [ 52.362591][ T1777] ndo_dflt_fdb_add (net/core/rtnetlink.c:4740) [ 52.362595][ T1777] ? __nla_parse (lib/nlattr.c:732) [ 52.362599][ T1777] rtnl_fdb_add (net/core/rtnetlink.c:4845) [ 52.362601][ T1777] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.362604][ T1777] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 52.362606][ T1777] ? rtnl_fdb_del (net/core/rtnetlink.c:4918 (discriminator 2)) [ 52.362608][ T1777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.362611][ T1777] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 52.362615][ T1777] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 52.362619][ T1777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.362621][ T1777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.362624][ T1777] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 52.362628][ T1777] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.362631][ T1777] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 52.362634][ T1777] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.362636][ T1777] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 52.362640][ T1777] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 52.362644][ T1777] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 52.362648][ T1777] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.362650][ T1777] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 52.362653][ T1777] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.362655][ T1777] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 52.362659][ T1777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.362662][ T1777] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 52.362665][ T1777] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.362668][ T1777] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.362670][ T1777] ? next_uptodate_folio (mm/filemap.c:3747) [ 52.362674][ T1777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.362677][ T1777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.362679][ T1777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.362682][ T1777] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 52.362686][ T1777] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 52.362689][ T1777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.362692][ T1777] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 52.362694][ T1777] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 52.362698][ T1777] ? copy_msghdr_from_user (net/socket.c:2650) [ 52.362701][ T1777] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 52.362703][ T1777] ? move_addr_to_kernel (net/socket.c:258) [ 52.362707][ T1777] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 52.362711][ T1777] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.362714][ T1777] ___sys_sendmsg (net/socket.c:2767) [ 52.362716][ T1777] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 52.362719][ T1777] ? copy_msghdr_from_user (net/socket.c:2619) [ 52.362722][ T1777] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 52.362730][ T1777] __sys_sendmsg (net/socket.c:2799) [ 52.362733][ T1777] ? __sys_sendmsg_sock (net/socket.c:2780) [ 52.362737][ T1777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.362740][ T1777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.362743][ T1777] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 52.362747][ T1777] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 52.362750][ T1777] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.362753][ T1777] RIP: 0033:0x7f5ec56a154e [ 52.362755][ T1777] 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 [ 52.362758][ T1777] RSP: 002b:00007fff6cab54d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.362763][ T1777] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5ec56a154e [ 52.362765][ T1777] RDX: 0000000000000000 RSI: 00007fff6cab5580 RDI: 0000000000000005 [ 52.362766][ T1777] RBP: 00007fff6cab54e0 R08: 0000000000000000 R09: 0000000000000000 [ 52.362768][ T1777] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912660 [ 52.362769][ T1777] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 68.055328][ T2704] softirqs last disabled at (0): 0x0 | [ 68.055331][ T2704] Preemption disabled at: | [ 68.055332][ T2704] 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)) | [ 68.055345][ T2704] Tainted: [W]=WARN [ 68.055346][ T2704] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.055348][ T2704] Call Trace: [ 68.055350][ T2704] [ 68.055352][ T2704] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 68.055359][ T2704] ? 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)) [ 68.055361][ T2704] __might_resched.cold (kernel/sched/core.c:9234) [ 68.055366][ T2704] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 68.055371][ T2704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.055376][ T2704] __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)) [ 68.055381][ T2704] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 68.055384][ T2704] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 68.055390][ T2704] ? 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) [ 68.055392][ T2704] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 68.055396][ T2704] put_chars (drivers/char/virtio_console.c:1176) [ 68.055399][ T2704] ? __send_to_port (drivers/char/virtio_console.c:654) [ 68.055402][ T2704] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 68.055407][ T2704] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 68.055413][ T2704] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 68.055415][ T2704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.055417][ T2704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.055420][ T2704] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.055424][ T2704] console_emit_next_record (kernel/printk/printk.c:3183) [ 68.055427][ T2704] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 68.055430][ T2704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.055433][ T2704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.055435][ T2704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.055438][ T2704] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.055441][ T2704] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 68.055444][ T2704] console_flush_one_record (kernel/printk/printk.c:3268) [ 68.055447][ T2704] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 68.055452][ T2704] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 68.055454][ T2704] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.055463][ T2704] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 68.055465][ T2704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.055468][ T2704] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 68.055470][ T2704] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 68.055472][ T2704] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 68.055476][ T2704] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 68.055478][ T2704] ? vprintk_emit (kernel/printk/printk.c:2478) [ 68.055481][ T2704] vprintk_emit (kernel/printk/printk.c:2479) [ 68.055485][ T2704] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 68.055487][ T2704] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 68.055491][ T2704] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 68.055493][ T2704] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 68.055495][ T2704] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 68.055497][ T2704] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 68.055500][ T2704] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 68.055502][ T2704] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 68.055505][ T2704] _printk (kernel/printk/printk.c:2504) [ 68.055509][ T2704] ? snapshot_read.cold (user.c:?) [ 68.055512][ T2704] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 68.055516][ T2704] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 68.055518][ T2704] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 68.055521][ T2704] ? netdev_notice (net/core/dev.c:13194) [ 68.055523][ T2704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.055526][ T2704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.055528][ T2704] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 68.055531][ T2704] ? 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) [ 68.055533][ T2704] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 68.055535][ T2704] ? 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) [ 68.055539][ T2704] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 68.055543][ T2704] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 68.055547][ T2704] dev_uc_del (net/core/dev_addr_lists.c:845) [ 68.055549][ T2704] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 68.055552][ T2704] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 68.055554][ T2704] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 68.055556][ T2704] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 68.055558][ T2704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.055560][ T2704] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 68.055564][ T2704] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 68.055567][ T2704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.055569][ T2704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.055571][ T2704] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 68.055574][ T2704] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.055576][ T2704] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 68.055578][ T2704] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 68.055579][ T2704] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 68.055582][ T2704] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 68.055586][ T2704] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 68.055587][ T2704] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 68.055589][ T2704] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 68.055590][ T2704] ? netlink_ack (./include/linux/skbuff.h:2718) [ 68.055591][ T2704] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 68.055594][ T2704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.055596][ T2704] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 68.055598][ T2704] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 68.055600][ T2704] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 68.055601][ T2704] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 68.055604][ T2704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.055606][ T2704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.055607][ T2704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.055609][ T2704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.055611][ T2704] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 68.055613][ T2704] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 68.055615][ T2704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.055617][ T2704] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 68.055619][ T2704] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 68.055621][ T2704] ? copy_msghdr_from_user (net/socket.c:2650) [ 68.055623][ T2704] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 68.055624][ T2704] ? move_addr_to_kernel (net/socket.c:258) [ 68.055627][ T2704] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 68.055629][ T2704] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.055631][ T2704] ___sys_sendmsg (net/socket.c:2767) [ 68.055633][ T2704] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 68.055635][ T2704] ? copy_msghdr_from_user (net/socket.c:2619) [ 68.055637][ T2704] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 68.055642][ T2704] __sys_sendmsg (net/socket.c:2799) [ 68.055644][ T2704] ? __sys_sendmsg_sock (net/socket.c:2780) [ 68.055646][ T2704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.055648][ T2704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.055650][ T2704] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 68.055653][ T2704] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 68.055655][ T2704] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 68.055657][ T2704] RIP: 0033:0x7f6148a5e54e [ 68.055659][ T2704] 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 [ 68.055660][ T2704] RSP: 002b:00007fff036de4b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 68.055665][ T2704] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f6148a5e54e [ 68.055666][ T2704] RDX: 0000000000000000 RSI: 00007fff036de560 RDI: 0000000000000005 [ 68.055667][ T2704] RBP: 00007fff036de4c0 R08: 0000000000000000 R09: 0000000000000000 [ 68.055668][ T2704] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912670 [ 68.055669][ T2704] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 83.933096][ T3638] softirqs last disabled at (0): 0x0 | [ 83.933098][ T3638] Preemption disabled at: | [ 83.933099][ T3638] 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)) | [ 83.933110][ T3638] Tainted: [W]=WARN [ 83.933111][ T3638] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.933113][ T3638] Call Trace: [ 83.933114][ T3638] [ 83.933115][ T3638] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 83.933121][ T3638] ? 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)) [ 83.933123][ T3638] __might_resched.cold (kernel/sched/core.c:9234) [ 83.933127][ T3638] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 83.933130][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.933134][ T3638] __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)) [ 83.933138][ T3638] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 83.933141][ T3638] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 83.933144][ T3638] ? 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) [ 83.933146][ T3638] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 83.933148][ T3638] put_chars (drivers/char/virtio_console.c:1176) [ 83.933150][ T3638] ? __send_to_port (drivers/char/virtio_console.c:654) [ 83.933152][ T3638] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 83.933155][ T3638] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 83.933159][ T3638] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 83.933160][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.933162][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.933164][ T3638] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.933166][ T3638] console_emit_next_record (kernel/printk/printk.c:3183) [ 83.933169][ T3638] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 83.933171][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.933172][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.933174][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.933176][ T3638] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.933178][ T3638] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 83.933180][ T3638] console_flush_one_record (kernel/printk/printk.c:3268) [ 83.933182][ T3638] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 83.933185][ T3638] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 83.933187][ T3638] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.933188][ T3638] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 83.933190][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.933191][ T3638] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.933193][ T3638] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 83.933194][ T3638] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 83.933197][ T3638] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 83.933199][ T3638] ? vprintk_emit (kernel/printk/printk.c:2478) [ 83.933201][ T3638] vprintk_emit (kernel/printk/printk.c:2479) [ 83.933203][ T3638] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 83.933205][ T3638] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 83.933211][ T3638] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 83.933212][ T3638] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 83.933214][ T3638] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 83.933216][ T3638] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 83.933218][ T3638] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.933220][ T3638] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 83.933221][ T3638] _printk (kernel/printk/printk.c:2504) [ 83.933225][ T3638] ? snapshot_read.cold (user.c:?) [ 83.933227][ T3638] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 83.933230][ T3638] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 83.933232][ T3638] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 83.933233][ T3638] ? netdev_notice (net/core/dev.c:13194) [ 83.933235][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.933237][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.933239][ T3638] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 83.933241][ T3638] ? 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) [ 83.933243][ T3638] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 83.933245][ T3638] ? 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) [ 83.933247][ T3638] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 83.933250][ T3638] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 83.933253][ T3638] dev_uc_del (net/core/dev_addr_lists.c:845) [ 83.933255][ T3638] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 83.933256][ T3638] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.933258][ T3638] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 83.933260][ T3638] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 83.933261][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.933262][ T3638] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 83.933265][ T3638] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 83.933268][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.933269][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.933271][ T3638] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 83.933275][ T3638] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.933277][ T3638] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 83.933279][ T3638] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.933280][ T3638] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 83.933283][ T3638] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 83.933287][ T3638] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 83.933288][ T3638] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.933290][ T3638] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.933291][ T3638] ? netlink_ack (./include/linux/skbuff.h:2718) [ 83.933293][ T3638] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 83.933295][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.933297][ T3638] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.933299][ T3638] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.933301][ T3638] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 83.933302][ T3638] ? next_uptodate_folio (mm/filemap.c:3747) [ 83.933306][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.933307][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.933309][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.933311][ T3638] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 83.933313][ T3638] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 83.933315][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.933317][ T3638] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.933319][ T3638] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 83.933321][ T3638] ? copy_msghdr_from_user (net/socket.c:2650) [ 83.933323][ T3638] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 83.933325][ T3638] ? move_addr_to_kernel (net/socket.c:258) [ 83.933327][ T3638] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 83.933329][ T3638] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.933331][ T3638] ___sys_sendmsg (net/socket.c:2767) [ 83.933333][ T3638] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 83.933336][ T3638] ? copy_msghdr_from_user (net/socket.c:2619) [ 83.933337][ T3638] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 83.933342][ T3638] __sys_sendmsg (net/socket.c:2799) [ 83.933344][ T3638] ? __sys_sendmsg_sock (net/socket.c:2780) [ 83.933347][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.933349][ T3638] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.933351][ T3638] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 83.933354][ T3638] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 83.933356][ T3638] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.933358][ T3638] RIP: 0033:0x7fb9a7b8454e [ 83.933360][ T3638] 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 [ 83.933362][ T3638] RSP: 002b:00007ffd5856abd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 83.933366][ T3638] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fb9a7b8454e [ 83.933367][ T3638] RDX: 0000000000000000 RSI: 00007ffd5856ac80 RDI: 0000000000000005 [ 83.933368][ T3638] RBP: 00007ffd5856abe0 R08: 0000000000000000 R09: 0000000000000000 [ 83.933369][ T3638] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912680 [ 83.933370][ T3638] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 89.325965][ T3662] softirqs last disabled at (0): 0x0 | [ 89.325967][ T3662] Preemption disabled at: | [ 89.325968][ T3662] vprintk_emit (kernel/printk/printk.c:2471) | [ 89.325979][ T3662] Tainted: [W]=WARN [ 89.325980][ T3662] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 89.325982][ T3662] Call Trace: [ 89.325983][ T3662] [ 89.325984][ T3662] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 89.325990][ T3662] ? vprintk_emit (kernel/printk/printk.c:2471) [ 89.325992][ T3662] __might_resched.cold (kernel/sched/core.c:9234) [ 89.325995][ T3662] ? __module_address (kernel/module/main.c:3915) [ 89.325999][ T3662] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 89.326002][ T3662] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 89.326003][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.326007][ T3662] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 89.326010][ T3662] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 89.326013][ T3662] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 89.326016][ T3662] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 89.326018][ T3662] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 89.326020][ T3662] put_chars (drivers/char/virtio_console.c:1176) [ 89.326022][ T3662] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 89.326023][ T3662] ? __send_to_port (drivers/char/virtio_console.c:654) [ 89.326025][ T3662] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 89.326027][ T3662] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 89.326031][ T3662] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 89.326032][ T3662] ? 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) [ 89.326034][ T3662] ? vsnprintf (lib/vsprintf.c:2900) [ 89.326037][ T3662] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 89.326038][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.326040][ T3662] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.326042][ T3662] console_emit_next_record (kernel/printk/printk.c:3183) [ 89.326045][ T3662] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 89.326047][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.326049][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.326050][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.326052][ T3662] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.326054][ T3662] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 89.326056][ T3662] console_flush_one_record (kernel/printk/printk.c:3268) [ 89.326058][ T3662] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 89.326061][ T3662] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 89.326062][ T3662] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.326064][ T3662] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 89.326065][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.326067][ T3662] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 89.326069][ T3662] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 89.326070][ T3662] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 89.326072][ T3662] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 89.326074][ T3662] ? vprintk_emit (kernel/printk/printk.c:2478) [ 89.326076][ T3662] vprintk_emit (kernel/printk/printk.c:2479) [ 89.326079][ T3662] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 89.326081][ T3662] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 89.326082][ T3662] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 89.326084][ T3662] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.326086][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.326088][ T3662] _printk (kernel/printk/printk.c:2504) [ 89.326091][ T3662] ? snapshot_read.cold (user.c:?) [ 89.326093][ T3662] ? br_multicast_flood (??:?) bridge [ 89.326105][ T3662] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 89.326108][ T3662] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 89.326109][ T3662] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 89.326112][ T3662] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 89.326120][ T3662] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 89.326128][ T3662] new_nbp (net/bridge/br_if.c:449) bridge [ 89.326136][ T3662] br_add_if (net/bridge/br_if.c:592) bridge [ 89.326143][ T3662] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 89.326147][ T3662] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 89.326148][ T3662] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 89.326151][ T3662] ? __kernel_text_address (kernel/extable.c:79) [ 89.326153][ T3662] do_set_master (net/core/rtnetlink.c:3071) [ 89.326156][ T3662] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 89.326158][ T3662] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 89.326159][ T3662] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 89.326160][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.326162][ T3662] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 89.326166][ T3662] ? kasan_save_stack (mm/kasan/common.c:58) [ 89.326169][ T3662] ? kasan_save_stack (mm/kasan/common.c:57) [ 89.326170][ T3662] ? kasan_save_track (mm/kasan/common.c:78) [ 89.326172][ T3662] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 89.326173][ T3662] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 89.326175][ T3662] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 89.326176][ T3662] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 89.326177][ T3662] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 89.326180][ T3662] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 89.326181][ T3662] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 89.326182][ T3662] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 89.326185][ T3662] ? ___sys_sendmsg (net/socket.c:2767) [ 89.326186][ T3662] ? __sys_sendmsg (net/socket.c:2799) [ 89.326188][ T3662] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 89.326189][ T3662] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 89.326192][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.326194][ T3662] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.326195][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.326197][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.326199][ T3662] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 89.326202][ T3662] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 89.326204][ T3662] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 89.326205][ T3662] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 89.326207][ T3662] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 89.326210][ T3662] ? nla_get_range_signed (lib/nlattr.c:270) [ 89.326213][ T3662] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 89.326216][ T3662] rtnl_newlink (net/core/rtnetlink.c:4215) [ 89.326218][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.326220][ T3662] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 89.326221][ T3662] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.326223][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.326225][ T3662] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 89.326227][ T3662] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 89.326229][ T3662] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 89.326231][ T3662] ? __kernel_text_address (kernel/extable.c:79) [ 89.326232][ T3662] ? write_profile (profile.c:?) [ 89.326233][ T3662] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 89.326236][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.326237][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.326239][ T3662] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 89.326243][ T3662] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.326244][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.326246][ T3662] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 89.326248][ T3662] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 89.326249][ T3662] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 89.326251][ T3662] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 89.326252][ T3662] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 89.326255][ T3662] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 89.326256][ T3662] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 89.326258][ T3662] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 89.326259][ T3662] ? netlink_ack (./include/linux/skbuff.h:2718) [ 89.326261][ T3662] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 89.326263][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.326265][ T3662] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 89.326267][ T3662] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 89.326269][ T3662] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 89.326271][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.326273][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.326275][ T3662] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.326276][ T3662] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 89.326279][ T3662] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 89.326281][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.326283][ T3662] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 89.326285][ T3662] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 89.326286][ T3662] ? copy_msghdr_from_user (net/socket.c:2650) [ 89.326288][ T3662] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 89.326290][ T3662] ? move_addr_to_kernel (net/socket.c:258) [ 89.326291][ T3662] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 89.326294][ T3662] ___sys_sendmsg (net/socket.c:2767) [ 89.326296][ T3662] ? copy_msghdr_from_user (net/socket.c:2619) [ 89.326301][ T3662] __sys_sendmsg (net/socket.c:2799) [ 89.326303][ T3662] ? __sys_sendmsg_sock (net/socket.c:2780) [ 89.326306][ T3662] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.326308][ T3662] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 89.326309][ T3662] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 89.326312][ T3662] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 89.326313][ T3662] RIP: 0033:0x7fcf71ed954e [ 89.326315][ T3662] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 89.326317][ T3662] RSP: 002b:00007ffe0f340270 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 89.326322][ T3662] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fcf71ed954e [ 89.326323][ T3662] RDX: 0000000000000000 RSI: 00007ffe0f340320 RDI: 0000000000000005 [ 89.326324][ T3662] RBP: 00007ffe0f340280 R08: 0000000000000000 R09: 0000000000000000 [ 89.326325][ T3662] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912684 [ 89.326326][ T3662] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe0f3409e0 | [ 121.697935][ T4960] softirqs last disabled at (0): 0x0 | [ 121.697937][ T4960] Preemption disabled at: | [ 121.697938][ T4960] 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)) | [ 121.697953][ T4960] Tainted: [W]=WARN [ 121.697954][ T4960] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 121.697956][ T4960] Call Trace: [ 121.697958][ T4960] [ 121.697959][ T4960] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 121.697966][ T4960] ? 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)) [ 121.697969][ T4960] __might_resched.cold (kernel/sched/core.c:9234) [ 121.697974][ T4960] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 121.697978][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.697983][ T4960] __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)) [ 121.697987][ T4960] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 121.697991][ T4960] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 121.697996][ T4960] ? 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) [ 121.697998][ T4960] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 121.698001][ T4960] put_chars (drivers/char/virtio_console.c:1176) [ 121.698004][ T4960] ? __send_to_port (drivers/char/virtio_console.c:654) [ 121.698007][ T4960] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 121.698011][ T4960] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 121.698014][ T4960] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 121.698019][ T4960] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 121.698021][ T4960] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 121.698024][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.698026][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.698029][ T4960] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 121.698032][ T4960] console_emit_next_record (kernel/printk/printk.c:3183) [ 121.698036][ T4960] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 121.698039][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.698041][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.698044][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.698046][ T4960] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 121.698049][ T4960] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 121.698052][ T4960] console_flush_one_record (kernel/printk/printk.c:3268) [ 121.698055][ T4960] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 121.698060][ T4960] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 121.698062][ T4960] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 121.698065][ T4960] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 121.698067][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.698069][ T4960] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 121.698072][ T4960] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 121.698074][ T4960] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 121.698077][ T4960] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 121.698080][ T4960] ? vprintk_emit (kernel/printk/printk.c:2478) [ 121.698083][ T4960] vprintk_emit (kernel/printk/printk.c:2479) [ 121.698087][ T4960] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 121.698091][ T4960] _printk (kernel/printk/printk.c:2504) [ 121.698095][ T4960] ? snapshot_read.cold (user.c:?) [ 121.698098][ T4960] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 121.698102][ T4960] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 121.698105][ T4960] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 121.698108][ T4960] ? netdev_notice (net/core/dev.c:13194) [ 121.698110][ T4960] ? kasan_save_track (mm/kasan/common.c:78) [ 121.698114][ T4960] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 121.698117][ T4960] ? __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)) [ 121.698119][ T4960] ? 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) [ 121.698124][ T4960] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 121.698128][ T4960] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 121.698132][ T4960] dev_uc_add_excl (net/core/dev_addr_lists.c:801) [ 121.698135][ T4960] ndo_dflt_fdb_add (net/core/rtnetlink.c:4740) [ 121.698139][ T4960] ? __nla_parse (lib/nlattr.c:732) [ 121.698142][ T4960] rtnl_fdb_add (net/core/rtnetlink.c:4845) [ 121.698145][ T4960] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 121.698147][ T4960] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 121.698149][ T4960] ? rtnl_fdb_del (net/core/rtnetlink.c:4918 (discriminator 2)) [ 121.698151][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.698154][ T4960] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 121.698158][ T4960] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 121.698162][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.698164][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.698167][ T4960] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 121.698171][ T4960] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 121.698174][ T4960] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 121.698177][ T4960] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 121.698179][ T4960] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 121.698183][ T4960] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 121.698187][ T4960] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 121.698191][ T4960] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 121.698193][ T4960] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 121.698196][ T4960] ? netlink_ack (./include/linux/skbuff.h:2718) [ 121.698198][ T4960] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 121.698202][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.698205][ T4960] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 121.698210][ T4960] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 121.698215][ T4960] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 121.698217][ T4960] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 121.698221][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.698223][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.698226][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.698228][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.698231][ T4960] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 121.698235][ T4960] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 121.698238][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.698240][ T4960] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 121.698243][ T4960] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 121.698247][ T4960] ? copy_msghdr_from_user (net/socket.c:2650) [ 121.698250][ T4960] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 121.698252][ T4960] ? move_addr_to_kernel (net/socket.c:258) [ 121.698256][ T4960] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 121.698260][ T4960] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 121.698263][ T4960] ___sys_sendmsg (net/socket.c:2767) [ 121.698265][ T4960] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 121.698269][ T4960] ? copy_msghdr_from_user (net/socket.c:2619) [ 121.698271][ T4960] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 121.698279][ T4960] __sys_sendmsg (net/socket.c:2799) [ 121.698283][ T4960] ? __sys_sendmsg_sock (net/socket.c:2780) [ 121.698287][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.698289][ T4960] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.698292][ T4960] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 121.698296][ T4960] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 121.698299][ T4960] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 121.698302][ T4960] RIP: 0033:0x7f17cd8c054e [ 121.698304][ T4960] 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 [ 121.698307][ T4960] RSP: 002b:00007ffc3a6a8880 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 121.698312][ T4960] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f17cd8c054e [ 121.698314][ T4960] RDX: 0000000000000000 RSI: 00007ffc3a6a8930 RDI: 0000000000000005 [ 121.698315][ T4960] RBP: 00007ffc3a6a8890 R08: 0000000000000000 R09: 0000000000000000 [ 121.698317][ T4960] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9126a6 [ 121.698318][ T4960] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 137.557364][ T5887] softirqs last disabled at (0): 0x0 | [ 137.557366][ T5887] Preemption disabled at: | [ 137.557367][ T5887] 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)) | [ 137.557378][ T5887] Tainted: [W]=WARN [ 137.557379][ T5887] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 137.557381][ T5887] Call Trace: [ 137.557384][ T5887] [ 137.557385][ T5887] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 137.557392][ T5887] ? 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)) [ 137.557394][ T5887] __might_resched.cold (kernel/sched/core.c:9234) [ 137.557399][ T5887] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 137.557404][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.557409][ T5887] __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)) [ 137.557414][ T5887] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 137.557418][ T5887] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 137.557423][ T5887] ? 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) [ 137.557425][ T5887] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 137.557428][ T5887] put_chars (drivers/char/virtio_console.c:1176) [ 137.557431][ T5887] ? __send_to_port (drivers/char/virtio_console.c:654) [ 137.557435][ T5887] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 137.557439][ T5887] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 137.557444][ T5887] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 137.557446][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.557449][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.557451][ T5887] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 137.557455][ T5887] console_emit_next_record (kernel/printk/printk.c:3183) [ 137.557459][ T5887] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 137.557462][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.557465][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.557467][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.557470][ T5887] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 137.557473][ T5887] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 137.557476][ T5887] console_flush_one_record (kernel/printk/printk.c:3268) [ 137.557479][ T5887] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 137.557484][ T5887] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 137.557486][ T5887] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 137.557489][ T5887] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 137.557491][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.557494][ T5887] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 137.557496][ T5887] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 137.557498][ T5887] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 137.557501][ T5887] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 137.557504][ T5887] ? vprintk_emit (kernel/printk/printk.c:2478) [ 137.557507][ T5887] vprintk_emit (kernel/printk/printk.c:2479) [ 137.557511][ T5887] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 137.557513][ T5887] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 137.557518][ T5887] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 137.557520][ T5887] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 137.557522][ T5887] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 137.557525][ T5887] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 137.557528][ T5887] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 137.557530][ T5887] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 137.557533][ T5887] _printk (kernel/printk/printk.c:2504) [ 137.557538][ T5887] ? snapshot_read.cold (user.c:?) [ 137.557541][ T5887] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 137.557545][ T5887] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 137.557548][ T5887] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 137.557551][ T5887] ? netdev_notice (net/core/dev.c:13194) [ 137.557554][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.557557][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.557560][ T5887] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 137.557563][ T5887] ? 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) [ 137.557566][ T5887] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 137.557568][ T5887] ? 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) [ 137.557572][ T5887] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 137.557576][ T5887] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 137.557581][ T5887] dev_uc_del (net/core/dev_addr_lists.c:845) [ 137.557583][ T5887] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 137.557586][ T5887] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 137.557589][ T5887] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 137.557591][ T5887] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 137.557593][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.557596][ T5887] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 137.557600][ T5887] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 137.557604][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.557607][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.557609][ T5887] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 137.557614][ T5887] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 137.557617][ T5887] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 137.557620][ T5887] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 137.557622][ T5887] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 137.557626][ T5887] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 137.557631][ T5887] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 137.557634][ T5887] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 137.557636][ T5887] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 137.557639][ T5887] ? netlink_ack (./include/linux/skbuff.h:2718) [ 137.557641][ T5887] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 137.557645][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.557648][ T5887] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 137.557651][ T5887] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 137.557655][ T5887] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 137.557657][ T5887] ? next_uptodate_folio (mm/filemap.c:3747) [ 137.557661][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.557663][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.557666][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.557669][ T5887] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 137.557672][ T5887] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 137.557675][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.557678][ T5887] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 137.557681][ T5887] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 137.557685][ T5887] ? copy_msghdr_from_user (net/socket.c:2650) [ 137.557687][ T5887] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 137.557690][ T5887] ? move_addr_to_kernel (net/socket.c:258) [ 137.557694][ T5887] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 137.557697][ T5887] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 137.557700][ T5887] ___sys_sendmsg (net/socket.c:2767) [ 137.557703][ T5887] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 137.557706][ T5887] ? copy_msghdr_from_user (net/socket.c:2619) [ 137.557709][ T5887] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 137.557717][ T5887] __sys_sendmsg (net/socket.c:2799) [ 137.557720][ T5887] ? __sys_sendmsg_sock (net/socket.c:2780) [ 137.557725][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.557728][ T5887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.557731][ T5887] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 137.557735][ T5887] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 137.557738][ T5887] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 137.557741][ T5887] RIP: 0033:0x7fdb0d8dd54e [ 137.557744][ T5887] 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 [ 137.557746][ T5887] RSP: 002b:00007ffc323cc760 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 137.557751][ T5887] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fdb0d8dd54e [ 137.557754][ T5887] RDX: 0000000000000000 RSI: 00007ffc323cc810 RDI: 0000000000000005 [ 137.557755][ T5887] RBP: 00007ffc323cc770 R08: 0000000000000000 R09: 0000000000000000 [ 137.557757][ T5887] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9126b5 [ 137.557758][ T5887] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 153.492515][ T6820] softirqs last disabled at (0): 0x0 | [ 153.492517][ T6820] Preemption disabled at: | [ 153.492518][ T6820] 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)) | [ 153.492528][ T6820] Tainted: [W]=WARN [ 153.492529][ T6820] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 153.492531][ T6820] Call Trace: [ 153.492532][ T6820] [ 153.492534][ T6820] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 153.492539][ T6820] ? 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)) [ 153.492541][ T6820] __might_resched.cold (kernel/sched/core.c:9234) [ 153.492544][ T6820] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 153.492548][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.492552][ T6820] __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)) [ 153.492555][ T6820] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 153.492558][ T6820] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 153.492562][ T6820] ? 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) [ 153.492563][ T6820] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 153.492565][ T6820] put_chars (drivers/char/virtio_console.c:1176) [ 153.492567][ T6820] ? __send_to_port (drivers/char/virtio_console.c:654) [ 153.492569][ T6820] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 153.492572][ T6820] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 153.492576][ T6820] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 153.492577][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.492579][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.492580][ T6820] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 153.492583][ T6820] console_emit_next_record (kernel/printk/printk.c:3183) [ 153.492585][ T6820] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 153.492587][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.492589][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.492591][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.492592][ T6820] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 153.492594][ T6820] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 153.492596][ T6820] console_flush_one_record (kernel/printk/printk.c:3268) [ 153.492598][ T6820] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 153.492601][ T6820] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 153.492603][ T6820] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 153.492604][ T6820] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 153.492606][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.492608][ T6820] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 153.492609][ T6820] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 153.492611][ T6820] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 153.492613][ T6820] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 153.492615][ T6820] ? vprintk_emit (kernel/printk/printk.c:2478) [ 153.492617][ T6820] vprintk_emit (kernel/printk/printk.c:2479) [ 153.492619][ T6820] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 153.492621][ T6820] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 153.492624][ T6820] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 153.492625][ T6820] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 153.492627][ T6820] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 153.492628][ T6820] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 153.492631][ T6820] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 153.492632][ T6820] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 153.492634][ T6820] _printk (kernel/printk/printk.c:2504) [ 153.492637][ T6820] ? snapshot_read.cold (user.c:?) [ 153.492640][ T6820] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 153.492642][ T6820] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 153.492644][ T6820] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 153.492646][ T6820] ? netdev_notice (net/core/dev.c:13194) [ 153.492648][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.492650][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.492651][ T6820] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 153.492654][ T6820] ? 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) [ 153.492655][ T6820] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 153.492657][ T6820] ? 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) [ 153.492659][ T6820] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 153.492662][ T6820] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 153.492665][ T6820] dev_uc_del (net/core/dev_addr_lists.c:845) [ 153.492667][ T6820] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 153.492669][ T6820] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 153.492670][ T6820] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 153.492672][ T6820] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 153.492673][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.492675][ T6820] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 153.492677][ T6820] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 153.492680][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.492682][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.492683][ T6820] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 153.492687][ T6820] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 153.492689][ T6820] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 153.492691][ T6820] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 153.492692][ T6820] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 153.492695][ T6820] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 153.492699][ T6820] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 153.492700][ T6820] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 153.492701][ T6820] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 153.492703][ T6820] ? netlink_ack (./include/linux/skbuff.h:2718) [ 153.492704][ T6820] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 153.492707][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.492708][ T6820] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 153.492710][ T6820] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 153.492712][ T6820] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 153.492714][ T6820] ? next_uptodate_folio (mm/filemap.c:3747) [ 153.492717][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.492718][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.492720][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.492722][ T6820] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 153.492724][ T6820] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 153.492726][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.492728][ T6820] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 153.492729][ T6820] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 153.492732][ T6820] ? copy_msghdr_from_user (net/socket.c:2650) [ 153.492734][ T6820] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 153.492735][ T6820] ? move_addr_to_kernel (net/socket.c:258) [ 153.492738][ T6820] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 153.492740][ T6820] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 153.492742][ T6820] ___sys_sendmsg (net/socket.c:2767) [ 153.492744][ T6820] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 153.492746][ T6820] ? copy_msghdr_from_user (net/socket.c:2619) [ 153.492748][ T6820] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 153.492753][ T6820] __sys_sendmsg (net/socket.c:2799) [ 153.492755][ T6820] ? __sys_sendmsg_sock (net/socket.c:2780) [ 153.492757][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.492759][ T6820] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 153.492761][ T6820] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 153.492764][ T6820] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 153.492766][ T6820] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 153.492768][ T6820] RIP: 0033:0x7fec2298754e [ 153.492770][ T6820] 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 [ 153.492772][ T6820] RSP: 002b:00007ffe1f19afa0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 153.492776][ T6820] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fec2298754e [ 153.492777][ T6820] RDX: 0000000000000000 RSI: 00007ffe1f19b050 RDI: 0000000000000005 [ 153.492778][ T6820] RBP: 00007ffe1f19afb0 R08: 0000000000000000 R09: 0000000000000000 [ 153.492779][ T6820] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9126c5 [ 153.492780][ T6820] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 159.007174][ T6849] softirqs last disabled at (0): 0x0 | [ 159.007176][ T6849] Preemption disabled at: | [ 159.007177][ T6849] vprintk_emit (kernel/printk/printk.c:2471) | [ 159.007188][ T6849] Tainted: [W]=WARN [ 159.007189][ T6849] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 159.007190][ T6849] Call Trace: [ 159.007192][ T6849] [ 159.007193][ T6849] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 159.007199][ T6849] ? vprintk_emit (kernel/printk/printk.c:2471) [ 159.007201][ T6849] __might_resched.cold (kernel/sched/core.c:9234) [ 159.007204][ T6849] ? __module_address (kernel/module/main.c:3915) [ 159.007210][ T6849] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 159.007214][ T6849] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 159.007215][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 159.007219][ T6849] __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)) [ 159.007222][ T6849] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 159.007225][ T6849] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 159.007229][ T6849] ? 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) [ 159.007230][ T6849] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 159.007232][ T6849] put_chars (drivers/char/virtio_console.c:1176) [ 159.007234][ T6849] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 159.007236][ T6849] ? __send_to_port (drivers/char/virtio_console.c:654) [ 159.007237][ T6849] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 159.007240][ T6849] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 159.007243][ T6849] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 159.007245][ T6849] ? 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) [ 159.007246][ T6849] ? vsnprintf (lib/vsprintf.c:2900) [ 159.007250][ T6849] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 159.007251][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 159.007253][ T6849] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 159.007255][ T6849] console_emit_next_record (kernel/printk/printk.c:3183) [ 159.007258][ T6849] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 159.007259][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 159.007261][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 159.007263][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 159.007264][ T6849] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 159.007266][ T6849] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 159.007268][ T6849] console_flush_one_record (kernel/printk/printk.c:3268) [ 159.007270][ T6849] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 159.007273][ T6849] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 159.007275][ T6849] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 159.007276][ T6849] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 159.007278][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 159.007279][ T6849] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 159.007281][ T6849] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 159.007282][ T6849] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 159.007285][ T6849] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 159.007286][ T6849] ? vprintk_emit (kernel/printk/printk.c:2478) [ 159.007288][ T6849] vprintk_emit (kernel/printk/printk.c:2479) [ 159.007291][ T6849] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 159.007293][ T6849] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 159.007295][ T6849] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 159.007296][ T6849] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 159.007298][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 159.007300][ T6849] _printk (kernel/printk/printk.c:2504) [ 159.007303][ T6849] ? snapshot_read.cold (user.c:?) [ 159.007306][ T6849] ? br_multicast_flood (??:?) bridge [ 159.007318][ T6849] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 159.007321][ T6849] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 159.007322][ T6849] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 159.007324][ T6849] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 159.007333][ T6849] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 159.007341][ T6849] new_nbp (net/bridge/br_if.c:449) bridge [ 159.007349][ T6849] br_add_if (net/bridge/br_if.c:592) bridge [ 159.007356][ T6849] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 159.007359][ T6849] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 159.007361][ T6849] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 159.007363][ T6849] ? __kernel_text_address (kernel/extable.c:79) [ 159.007365][ T6849] do_set_master (net/core/rtnetlink.c:3071) [ 159.007368][ T6849] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 159.007370][ T6849] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 159.007371][ T6849] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 159.007373][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 159.007374][ T6849] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 159.007379][ T6849] ? kasan_save_stack (mm/kasan/common.c:58) [ 159.007382][ T6849] ? kasan_save_stack (mm/kasan/common.c:57) [ 159.007385][ T6849] ? kasan_save_track (mm/kasan/common.c:78) [ 159.007387][ T6849] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 159.007390][ T6849] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 159.007393][ T6849] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 159.007395][ T6849] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 159.007397][ T6849] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 159.007401][ T6849] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 159.007404][ T6849] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 159.007406][ T6849] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 159.007410][ T6849] ? ___sys_sendmsg (net/socket.c:2767) [ 159.007413][ T6849] ? __sys_sendmsg (net/socket.c:2799) [ 159.007416][ T6849] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 159.007419][ T6849] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 159.007424][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 159.007427][ T6849] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 159.007430][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 159.007433][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 159.007436][ T6849] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 159.007441][ T6849] ? __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) [ 159.007444][ T6849] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 159.007447][ T6849] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 159.007450][ T6849] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 159.007452][ T6849] ? nla_get_range_signed (lib/nlattr.c:270) [ 159.007455][ T6849] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 159.007457][ T6849] rtnl_newlink (net/core/rtnetlink.c:4215) [ 159.007459][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 159.007461][ T6849] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 159.007462][ T6849] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 159.007464][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 159.007466][ T6849] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 159.007468][ T6849] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 159.007470][ T6849] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 159.007471][ T6849] ? __kernel_text_address (kernel/extable.c:79) [ 159.007472][ T6849] ? write_profile (profile.c:?) [ 159.007474][ T6849] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 159.007476][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 159.007478][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 159.007480][ T6849] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 159.007483][ T6849] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 159.007485][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 159.007486][ T6849] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 159.007488][ T6849] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 159.007489][ T6849] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.007491][ T6849] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 159.007492][ T6849] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 159.007494][ T6849] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 159.007496][ T6849] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.007497][ T6849] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 159.007499][ T6849] ? netlink_ack (./include/linux/skbuff.h:2718) [ 159.007500][ T6849] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 159.007503][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 159.007504][ T6849] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 159.007506][ T6849] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 159.007508][ T6849] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 159.007510][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 159.007511][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 159.007513][ T6849] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 159.007515][ T6849] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 159.007517][ T6849] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 159.007519][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 159.007521][ T6849] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 159.007522][ T6849] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 159.007524][ T6849] ? copy_msghdr_from_user (net/socket.c:2650) [ 159.007526][ T6849] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 159.007527][ T6849] ? move_addr_to_kernel (net/socket.c:258) [ 159.007529][ T6849] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 159.007531][ T6849] ___sys_sendmsg (net/socket.c:2767) [ 159.007533][ T6849] ? copy_msghdr_from_user (net/socket.c:2619) [ 159.007538][ T6849] __sys_sendmsg (net/socket.c:2799) [ 159.007540][ T6849] ? __sys_sendmsg_sock (net/socket.c:2780) [ 159.007543][ T6849] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 159.007545][ T6849] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 159.007546][ T6849] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 159.007548][ T6849] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 159.007550][ T6849] RIP: 0033:0x7fd5edfbb54e [ 159.007552][ T6849] 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 [ 159.007554][ T6849] RSP: 002b:00007fff50a07900 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 159.007558][ T6849] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fd5edfbb54e [ 159.007559][ T6849] RDX: 0000000000000000 RSI: 00007fff50a079b0 RDI: 0000000000000005 [ 159.007560][ T6849] RBP: 00007fff50a07910 R08: 0000000000000000 R09: 0000000000000000 [ 159.007561][ T6849] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9126ca [ 159.007562][ T6849] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff50a08070 | [ 348.822906][T10127] softirqs last disabled at (0): 0x0 | [ 348.822908][T10127] Preemption disabled at: | [ 348.822908][T10127] vprintk_emit (kernel/printk/printk.c:2471) | [ 348.822920][T10127] Tainted: [W]=WARN [ 348.822920][T10127] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 348.822922][T10127] Call Trace: [ 348.822924][T10127] [ 348.822925][T10127] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 348.822930][T10127] ? vprintk_emit (kernel/printk/printk.c:2471) [ 348.822932][T10127] __might_resched.cold (kernel/sched/core.c:9234) [ 348.822936][T10127] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 348.822939][T10127] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 348.822942][T10127] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 348.822946][T10127] __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)) [ 348.822949][T10127] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 348.822951][T10127] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 348.822955][T10127] ? 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) [ 348.822957][T10127] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 348.822959][T10127] put_chars (drivers/char/virtio_console.c:1176) [ 348.822961][T10127] ? __send_to_port (drivers/char/virtio_console.c:654) [ 348.822963][T10127] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 348.822965][T10127] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 348.822968][T10127] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 348.822970][T10127] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 348.822971][T10127] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 348.822973][T10127] console_emit_next_record (kernel/printk/printk.c:3183) [ 348.822976][T10127] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 348.822978][T10127] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 348.822980][T10127] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 348.822981][T10127] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 348.822983][T10127] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 348.822985][T10127] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 348.822986][T10127] console_flush_one_record (kernel/printk/printk.c:3268) [ 348.822989][T10127] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 348.822992][T10127] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 348.822993][T10127] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 348.822995][T10127] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 348.822997][T10127] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 348.822998][T10127] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 348.823000][T10127] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 348.823001][T10127] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 348.823003][T10127] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 348.823005][T10127] ? vprintk_emit (kernel/printk/printk.c:2478) [ 348.823008][T10127] vprintk_emit (kernel/printk/printk.c:2479) [ 348.823010][T10127] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 348.823012][T10127] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 348.823015][T10127] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 348.823018][T10127] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 348.823019][T10127] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 348.823022][T10127] ? ___sys_sendmsg (net/socket.c:2767) [ 348.823023][T10127] ? __sys_sendmsg (net/socket.c:2799) [ 348.823025][T10127] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 348.823028][T10127] _printk (kernel/printk/printk.c:2504) [ 348.823031][T10127] ? snapshot_read.cold (user.c:?) [ 348.823034][T10127] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 348.823036][T10127] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 348.823038][T10127] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 348.823040][T10127] ? netdev_notice (net/core/dev.c:13194) [ 348.823042][T10127] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 348.823044][T10127] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 348.823046][T10127] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 348.823048][T10127] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 348.823049][T10127] ? 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) [ 348.823052][T10127] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 348.823055][T10127] dev_set_allmulti (net/core/dev_api.c:315) [ 348.823058][T10127] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 348.823070][T10127] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 348.823073][T10127] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 348.823076][T10127] br_del_if (net/bridge/br_if.c:732) bridge [ 348.823083][T10127] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 348.823086][T10127] do_set_master (net/core/rtnetlink.c:3055) [ 348.823088][T10127] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 348.823091][T10127] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 348.823093][T10127] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 348.823094][T10127] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 348.823096][T10127] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 348.823100][T10127] ? kasan_save_stack (mm/kasan/common.c:58) [ 348.823102][T10127] ? kasan_save_stack (mm/kasan/common.c:57) [ 348.823104][T10127] ? kasan_save_track (mm/kasan/common.c:78) [ 348.823105][T10127] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 348.823107][T10127] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 348.823108][T10127] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 348.823109][T10127] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 348.823110][T10127] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 348.823112][T10127] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 348.823113][T10127] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 348.823114][T10127] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 348.823116][T10127] ? ___sys_sendmsg (net/socket.c:2767) [ 348.823117][T10127] ? __sys_sendmsg (net/socket.c:2799) [ 348.823119][T10127] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 348.823120][T10127] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 348.823122][T10127] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 348.823124][T10127] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 348.823125][T10127] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 348.823127][T10127] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 348.823129][T10127] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 348.823131][T10127] ? __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) [ 348.823133][T10127] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 348.823134][T10127] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 348.823136][T10127] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 348.823137][T10127] ? nla_get_range_signed (lib/nlattr.c:270) [ 348.823139][T10127] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 348.823141][T10127] rtnl_newlink (net/core/rtnetlink.c:4215) [ 348.823143][T10127] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 348.823145][T10127] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 348.823146][T10127] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 348.823148][T10127] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 348.823150][T10127] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 348.823152][T10127] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 348.823153][T10127] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 348.823155][T10127] ? __kernel_text_address (kernel/extable.c:79) [ 348.823156][T10127] ? write_profile (profile.c:?) [ 348.823157][T10127] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 348.823160][T10127] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 348.823161][T10127] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 348.823163][T10127] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 348.823166][T10127] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 348.823168][T10127] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 348.823170][T10127] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 348.823171][T10127] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 348.823172][T10127] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 348.823174][T10127] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 348.823175][T10127] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 348.823178][T10127] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 348.823179][T10127] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 348.823180][T10127] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 348.823182][T10127] ? netlink_ack (./include/linux/skbuff.h:2718) [ 348.823183][T10127] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 348.823186][T10127] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 348.823188][T10127] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 348.823190][T10127] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 348.823192][T10127] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 348.823193][T10127] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 348.823195][T10127] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 348.823197][T10127] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 348.823199][T10127] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 348.823201][T10127] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 348.823203][T10127] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 348.823204][T10127] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 348.823206][T10127] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 348.823211][T10127] ? copy_msghdr_from_user (net/socket.c:2650) [ 348.823213][T10127] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 348.823215][T10127] ? move_addr_to_kernel (net/socket.c:258) [ 348.823217][T10127] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 348.823220][T10127] ___sys_sendmsg (net/socket.c:2767) [ 348.823222][T10127] ? copy_msghdr_from_user (net/socket.c:2619) [ 348.823227][T10127] __sys_sendmsg (net/socket.c:2799) [ 348.823229][T10127] ? __sys_sendmsg_sock (net/socket.c:2780) [ 348.823232][T10127] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 348.823234][T10127] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 348.823236][T10127] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 348.823238][T10127] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 348.823239][T10127] RIP: 0033:0x7fba7494b54e [ 348.823242][T10127] 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 [ 348.823243][T10127] RSP: 002b:00007ffee5ec0780 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 348.823247][T10127] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fba7494b54e [ 348.823249][T10127] RDX: 0000000000000000 RSI: 00007ffee5ec0830 RDI: 0000000000000005 [ 348.823250][T10127] RBP: 00007ffee5ec0790 R08: 0000000000000000 R09: 0000000000000000 [ 348.823251][T10127] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912788 [ 348.823252][T10127] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffee5ec0ef0 | [ 353.979847][T10133] softirqs last disabled at (0): 0x0 | [ 353.979849][T10133] Preemption disabled at: | [ 353.979850][T10133] vprintk_emit (kernel/printk/printk.c:2471) | [ 353.979861][T10133] Tainted: [W]=WARN [ 353.979862][T10133] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 353.979864][T10133] Call Trace: [ 353.979865][T10133] [ 353.979867][T10133] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 353.979872][T10133] ? vprintk_emit (kernel/printk/printk.c:2471) [ 353.979875][T10133] __might_resched.cold (kernel/sched/core.c:9234) [ 353.979878][T10133] ? __module_address (kernel/module/main.c:3915) [ 353.979882][T10133] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 353.979885][T10133] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 353.979887][T10133] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 353.979890][T10133] __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)) [ 353.979894][T10133] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 353.979896][T10133] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 353.979900][T10133] ? 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) [ 353.979902][T10133] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 353.979904][T10133] put_chars (drivers/char/virtio_console.c:1176) [ 353.979906][T10133] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 353.979907][T10133] ? __send_to_port (drivers/char/virtio_console.c:654) [ 353.979909][T10133] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 353.979911][T10133] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 353.979915][T10133] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 353.979917][T10133] ? 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) [ 353.979918][T10133] ? vsnprintf (lib/vsprintf.c:2900) [ 353.979922][T10133] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 353.979923][T10133] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 353.979925][T10133] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 353.979928][T10133] console_emit_next_record (kernel/printk/printk.c:3183) [ 353.979930][T10133] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 353.979932][T10133] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 353.979934][T10133] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 353.979936][T10133] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 353.979937][T10133] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 353.979939][T10133] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 353.979941][T10133] console_flush_one_record (kernel/printk/printk.c:3268) [ 353.979944][T10133] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 353.979946][T10133] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 353.979948][T10133] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 353.979950][T10133] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 353.979952][T10133] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 353.979953][T10133] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 353.979955][T10133] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 353.979956][T10133] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 353.979959][T10133] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 353.979961][T10133] ? vprintk_emit (kernel/printk/printk.c:2478) [ 353.979963][T10133] vprintk_emit (kernel/printk/printk.c:2479) [ 353.979966][T10133] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 353.979968][T10133] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 353.979970][T10133] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 353.979971][T10133] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 353.979973][T10133] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 353.979975][T10133] _printk (kernel/printk/printk.c:2504) [ 353.979978][T10133] ? snapshot_read.cold (user.c:?) [ 353.979981][T10133] ? br_multicast_flood (??:?) bridge [ 353.979994][T10133] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 353.979996][T10133] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 353.979998][T10133] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 353.980000][T10133] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 353.980010][T10133] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 353.980018][T10133] new_nbp (net/bridge/br_if.c:449) bridge [ 353.980027][T10133] br_add_if (net/bridge/br_if.c:592) bridge [ 353.980034][T10133] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 353.980037][T10133] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 353.980039][T10133] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 353.980042][T10133] ? __kernel_text_address (kernel/extable.c:79) [ 353.980044][T10133] do_set_master (net/core/rtnetlink.c:3071) [ 353.980047][T10133] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 353.980049][T10133] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 353.980050][T10133] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 353.980052][T10133] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 353.980053][T10133] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 353.980057][T10133] ? kasan_save_stack (mm/kasan/common.c:58) [ 353.980060][T10133] ? kasan_save_stack (mm/kasan/common.c:57) [ 353.980061][T10133] ? kasan_save_track (mm/kasan/common.c:78) [ 353.980063][T10133] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 353.980065][T10133] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 353.980066][T10133] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 353.980067][T10133] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 353.980068][T10133] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 353.980071][T10133] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 353.980072][T10133] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 353.980074][T10133] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 353.980076][T10133] ? ___sys_sendmsg (net/socket.c:2767) [ 353.980078][T10133] ? __sys_sendmsg (net/socket.c:2799) [ 353.980079][T10133] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 353.980081][T10133] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 353.980084][T10133] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 353.980086][T10133] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 353.980087][T10133] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 353.980089][T10133] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 353.980091][T10133] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 353.980094][T10133] ? __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) [ 353.980097][T10133] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 353.980098][T10133] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 353.980100][T10133] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 353.980101][T10133] ? nla_get_range_signed (lib/nlattr.c:270) [ 353.980103][T10133] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 353.980106][T10133] rtnl_newlink (net/core/rtnetlink.c:4215) [ 353.980108][T10133] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 353.980110][T10133] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 353.980111][T10133] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 353.980113][T10133] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 353.980115][T10133] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 353.980116][T10133] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 353.980118][T10133] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 353.980120][T10133] ? __kernel_text_address (kernel/extable.c:79) [ 353.980121][T10133] ? write_profile (profile.c:?) [ 353.980122][T10133] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 353.980125][T10133] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 353.980127][T10133] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 353.980129][T10133] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 353.980132][T10133] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 353.980134][T10133] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 353.980136][T10133] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 353.980137][T10133] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 353.980139][T10133] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 353.980140][T10133] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 353.980142][T10133] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 353.980144][T10133] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 353.980146][T10133] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 353.980147][T10133] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 353.980149][T10133] ? netlink_ack (./include/linux/skbuff.h:2718) [ 353.980150][T10133] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 353.980153][T10133] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 353.980155][T10133] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 353.980157][T10133] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 353.980159][T10133] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 353.980161][T10133] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 353.980163][T10133] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 353.980165][T10133] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 353.980167][T10133] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 353.980169][T10133] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 353.980171][T10133] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 353.980173][T10133] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 353.980175][T10133] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 353.980177][T10133] ? copy_msghdr_from_user (net/socket.c:2650) [ 353.980179][T10133] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 353.980180][T10133] ? move_addr_to_kernel (net/socket.c:258) [ 353.980182][T10133] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 353.980185][T10133] ___sys_sendmsg (net/socket.c:2767) [ 353.980187][T10133] ? copy_msghdr_from_user (net/socket.c:2619) [ 353.980192][T10133] __sys_sendmsg (net/socket.c:2799) [ 353.980194][T10133] ? __sys_sendmsg_sock (net/socket.c:2780) [ 353.980197][T10133] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 353.980199][T10133] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 353.980201][T10133] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 353.980203][T10133] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 353.980205][T10133] RIP: 0033:0x7f0ee65d454e [ 353.980207][T10133] 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 [ 353.980212][T10133] RSP: 002b:00007ffda8c56870 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 353.980217][T10133] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f0ee65d454e [ 353.980218][T10133] RDX: 0000000000000000 RSI: 00007ffda8c56920 RDI: 0000000000000005 [ 353.980219][T10133] RBP: 00007ffda8c56880 R08: 0000000000000000 R09: 0000000000000000 [ 353.980220][T10133] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91278d [ 353.980221][T10133] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffda8c56fe0 | [ 388.672761][ T70] softirqs last disabled at (57400): __fib6_clean_all (./include/linux/spinlock.h:353 net/ipv6/ip6_fib.c:2323) | [ 388.672763][ T70] Preemption disabled at: | [ 388.672764][ T70] vprintk_emit (kernel/printk/printk.c:2471) | [ 388.672776][ T70] Tainted: [W]=WARN [ 388.672776][ T70] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 388.672778][ T70] Workqueue: netns cleanup_net [ 388.672785][ T70] Call Trace: [ 388.672786][ T70] [ 388.672788][ T70] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 388.672793][ T70] ? vprintk_emit (kernel/printk/printk.c:2471) [ 388.672795][ T70] __might_resched.cold (kernel/sched/core.c:9234) [ 388.672799][ T70] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 388.672803][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 388.672806][ T70] __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)) [ 388.672810][ T70] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 388.672813][ T70] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 388.672817][ T70] ? 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) [ 388.672819][ T70] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 388.672821][ T70] put_chars (drivers/char/virtio_console.c:1176) [ 388.672823][ T70] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 388.672825][ T70] ? __send_to_port (drivers/char/virtio_console.c:654) [ 388.672827][ T70] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 388.672829][ T70] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 388.672833][ T70] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 388.672834][ T70] ? 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) [ 388.672836][ T70] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 388.672837][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 388.672839][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 388.672841][ T70] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 388.672843][ T70] console_emit_next_record (kernel/printk/printk.c:3183) [ 388.672845][ T70] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 388.672848][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 388.672849][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 388.672851][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 388.672853][ T70] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 388.672855][ T70] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 388.672856][ T70] console_flush_one_record (kernel/printk/printk.c:3268) [ 388.672859][ T70] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 388.672862][ T70] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 388.672863][ T70] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 388.672865][ T70] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 388.672867][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 388.672869][ T70] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 388.672870][ T70] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 388.672872][ T70] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 388.672874][ T70] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 388.672876][ T70] ? vprintk_emit (kernel/printk/printk.c:2478) [ 388.672878][ T70] vprintk_emit (kernel/printk/printk.c:2479) [ 388.672881][ T70] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 388.672882][ T70] ? process_one_work (kernel/workqueue.c:3387) [ 388.672885][ T70] ? kthread (kernel/kthread.c:436) [ 388.672887][ T70] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 388.672890][ T70] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 388.672892][ T70] _printk (kernel/printk/printk.c:2504) [ 388.672895][ T70] ? snapshot_read.cold (user.c:?) [ 388.672898][ T70] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 388.672900][ T70] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 388.672902][ T70] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 388.672904][ T70] ? netdev_notice (net/core/dev.c:13194) [ 388.672906][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 388.672908][ T70] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 388.672910][ T70] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 388.672912][ T70] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 388.672913][ T70] ? 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) [ 388.672916][ T70] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 388.672919][ T70] dev_set_allmulti (net/core/dev_api.c:315) [ 388.672922][ T70] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 388.672936][ T70] br_dev_delete (net/bridge/br_if.c:387) bridge [ 388.672945][ T70] br_net_exit_rtnl (net/bridge/br.c:414) bridge [ 388.672952][ T70] ops_undo_list (net/core/net_namespace.c:181 net/core/net_namespace.c:249) [ 388.672954][ T70] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1098) [ 388.672956][ T70] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 388.672960][ T70] cleanup_net (net/core/net_namespace.c:706) [ 388.672962][ T70] ? net_passive_dec (./include/linux/llist.h:241) [ 388.672964][ T70] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 388.672965][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 388.672968][ T70] process_one_work (kernel/workqueue.c:3387) [ 388.672971][ T70] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 388.672973][ T70] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 388.672976][ T70] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 388.672978][ T70] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 388.672980][ T70] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 388.672981][ T70] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 388.672983][ T70] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 388.672985][ T70] kthread (kernel/kthread.c:436) [ 388.672986][ T70] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 388.672988][ T70] ? kthread_affine_preferred (kernel/kthread.c:857) [ 388.672990][ T70] ret_from_fork (arch/x86/kernel/process.c:158) [ 388.672991][ T70] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 388.672993][ T70] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 388.672996][ T70] ? 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