====================================== | [ 11.014733][ T238] softirqs last disabled at (27861): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 11.014735][ T238] Preemption disabled at: | [ 11.014736][ T238] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.014745][ T238] Tainted: [W]=WARN [ 11.014746][ T238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.014748][ T238] Call Trace: [ 11.014750][ T238] [ 11.014751][ T238] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.014757][ T238] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.014759][ T238] __might_resched.cold (kernel/sched/core.c:9234) [ 11.014764][ T238] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.014768][ T238] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.014773][ T238] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.014775][ T238] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.014781][ T238] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.014784][ T238] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.014787][ T238] put_chars (drivers/char/virtio_console.c:1176) [ 11.014789][ T238] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.014791][ T238] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.014796][ T238] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.014798][ T238] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.014803][ T238] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.014805][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.014810][ T238] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.014812][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.014817][ T238] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.014821][ T238] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.014823][ T238] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.014826][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.014828][ T238] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.014832][ T238] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.014836][ T238] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.014838][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.014843][ T238] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.014846][ T238] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.014848][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.014850][ T238] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.014854][ T238] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.014855][ T238] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.014859][ T238] vprintk_emit (kernel/printk/printk.c:2479) [ 11.014863][ T238] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.014868][ T238] ? vlan_netlink_fini (./include/linux/etherdevice.h:306 net/8021q/vlan.c:316 net/8021q/vlan.c:416) 8021q [ 11.014872][ T238] _printk (kernel/printk/printk.c:2504) [ 11.014876][ T238] ? snapshot_read.cold (user.c:?) [ 11.014882][ T238] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 11.014885][ T238] vlan_proto_init (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) ./include/net/netns/generic.h:45 (discriminator 2)) 8021q [ 11.014888][ T238] do_one_initcall (init/main.c:1357) [ 11.014890][ T238] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 11.014895][ T238] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 11.014898][ T238] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 11.014903][ T238] do_init_module (kernel/module/main.c:3117) [ 11.014906][ T238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.014910][ T238] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 11.014914][ T238] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 11.014917][ T238] load_module (kernel/module/main.c:3593) [ 11.014928][ T238] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 11.014933][ T238] ? __ia32_sys_fsconfig (??:?) [ 11.014936][ T238] ? ovl_real_file (fs/overlayfs/file.c:195) [ 11.014940][ T238] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.014942][ T238] ? backing_file_read_iter (fs/backing-file.c:211) [ 11.014946][ T238] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.014950][ T238] init_module_from_file (kernel/module/main.c:3790) [ 11.014954][ T238] ? __do_sys_init_module (kernel/module/main.c:3664) [ 11.014962][ T238] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.014965][ T238] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.014968][ T238] idempotent_init_module (kernel/module/main.c:3802) [ 11.014972][ T238] ? init_module_from_file (kernel/module/main.c:3791) [ 11.014978][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.014980][ T238] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 11.014986][ T238] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 11.014988][ T238] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.014992][ T238] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.014994][ T238] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.014997][ T238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.014999][ T238] RIP: 0033:0x7fe3cc41b37d [ 11.015003][ T238] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 11.015005][ T238] RSP: 002b:00007ffe54c4ed58 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 11.015008][ T238] RAX: ffffffffffffffda RBX: 000056418d237810 RCX: 00007fe3cc41b37d [ 11.015009][ T238] RDX: 0000000000000000 RSI: 000056417f6aaffd RDI: 0000000000000000 [ 11.015010][ T238] RBP: 00007ffe54c4edf0 R08: 0000000000000000 R09: 0000000000000000 [ 11.015011][ T238] R10: 0000000000000000 R11: 0000000000000246 R12: 000056417f6aaffd [ 11.015012][ T238] R13: 000056418d237960 R14: 0000000000040000 R15: 0000000000000000 | [ 12.337226][ T286] softirqs last disabled at (20960): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 12.337229][ T286] Preemption disabled at: | [ 12.337229][ T286] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.337239][ T286] Tainted: [W]=WARN [ 12.337239][ T286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.337241][ T286] Call Trace: [ 12.337242][ T286] [ 12.337244][ T286] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.337250][ T286] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.337252][ T286] __might_resched.cold (kernel/sched/core.c:9234) [ 12.337257][ T286] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.337261][ T286] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.337266][ T286] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.337269][ T286] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.337274][ T286] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.337277][ T286] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.337280][ T286] put_chars (drivers/char/virtio_console.c:1176) [ 12.337283][ T286] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.337287][ T286] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.337291][ T286] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.337294][ T286] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.337296][ T286] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.337297][ T286] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.337302][ T286] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.337304][ T286] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 12.337307][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.337311][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.337315][ T286] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.337319][ T286] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.337321][ T286] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.337324][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.337332][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.337336][ T286] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.337340][ T286] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.337342][ T286] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.337347][ T286] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.337350][ T286] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.337352][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.337354][ T286] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.337358][ T286] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.337360][ T286] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.337363][ T286] vprintk_emit (kernel/printk/printk.c:2479) [ 12.337367][ T286] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.337369][ T286] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.337371][ T286] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 12.337375][ T286] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.337379][ T286] _printk (kernel/printk/printk.c:2504) [ 12.337382][ T286] ? snapshot_read.cold (user.c:?) [ 12.337386][ T286] ? br_multicast_flood (??:?) bridge [ 12.337399][ T286] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.337400][ T286] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.337401][ T286] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.337406][ T286] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 12.337415][ T286] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 12.337424][ T286] new_nbp (net/bridge/br_if.c:449) bridge [ 12.337434][ T286] br_add_if (net/bridge/br_if.c:592) bridge [ 12.337441][ T286] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 12.337445][ T286] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 12.337448][ T286] ? __kernel_text_address (kernel/extable.c:79) [ 12.337452][ T286] do_set_master (net/core/rtnetlink.c:3071) [ 12.337456][ T286] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.337459][ T286] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.337463][ T286] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.337464][ T286] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.337466][ T286] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.337470][ T286] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.337472][ T286] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.337474][ T286] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.337477][ T286] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.337480][ T286] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.337481][ T286] ? kasan_save_track (mm/kasan/common.c:78) [ 12.337484][ T286] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.337486][ T286] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 12.337489][ T286] ? ___sys_sendmsg (net/socket.c:2757) [ 12.337493][ T286] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.337495][ T286] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.337498][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.337500][ T286] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.337502][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.337504][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.337506][ T286] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.337510][ T286] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 12.337512][ T286] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.337514][ T286] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.337517][ T286] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.337519][ T286] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.337524][ T286] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.337529][ T286] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.337534][ T286] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.337536][ T286] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.337540][ T286] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.337542][ T286] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.337544][ T286] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.337546][ T286] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.337550][ T286] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.337552][ T286] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.337555][ T286] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.337556][ T286] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.337560][ T286] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.337562][ T286] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.337566][ T286] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.337568][ T286] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.337571][ T286] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.337577][ T286] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.337578][ T286] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.337582][ T286] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.337586][ T286] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.337589][ T286] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.337593][ T286] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.337597][ T286] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.337600][ T286] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.337606][ T286] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 12.337608][ T286] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.337610][ T286] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 12.337612][ T286] ? move_addr_to_kernel (net/socket.c:258) [ 12.337619][ T286] ___sys_sendmsg (net/socket.c:2767) [ 12.337622][ T286] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.337638][ T286] __sys_sendmsg (net/socket.c:2799) [ 12.337640][ T286] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.337646][ T286] ? fpregs_restore_userregs (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:41 ./include/linux/thread_info.h:109 arch/x86/kernel/fpu/context.h:79) [ 12.337649][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.337653][ T286] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.337655][ T286] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.337658][ T286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.337660][ T286] RIP: 0033:0x7f0edd85e54e [ 12.337664][ T286] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.337666][ T286] RSP: 002b:00007ffe821bbf00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.337669][ T286] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f0edd85e54e [ 12.337670][ T286] RDX: 0000000000000000 RSI: 00007ffe821bbfb0 RDI: 0000000000000005 [ 12.337671][ T286] RBP: 00007ffe821bbf10 R08: 0000000000000000 R09: 0000000000000000 [ 12.337672][ T286] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910703 [ 12.337673][ T286] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe821bc670 | [ 14.089558][ T347] softirqs last disabled at (13234): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 14.089560][ T347] Preemption disabled at: | [ 14.089561][ T347] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.089570][ T347] Tainted: [W]=WARN [ 14.089571][ T347] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.089573][ T347] Call Trace: [ 14.089574][ T347] [ 14.089576][ T347] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.089582][ T347] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.089584][ T347] __might_resched.cold (kernel/sched/core.c:9234) [ 14.089588][ T347] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.089593][ T347] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.089597][ T347] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 14.089600][ T347] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.089605][ T347] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.089608][ T347] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.089611][ T347] put_chars (drivers/char/virtio_console.c:1176) [ 14.089613][ T347] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 14.089615][ T347] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.089618][ T347] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.089622][ T347] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.089625][ T347] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.089628][ T347] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.089631][ T347] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.089633][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.089634][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.089638][ T347] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.089640][ T347] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 14.089643][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.089646][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.089650][ T347] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.089654][ T347] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.089655][ T347] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 14.089658][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.089661][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.089665][ T347] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.089669][ T347] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.089671][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.089676][ T347] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.089679][ T347] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.089681][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.089683][ T347] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.089687][ T347] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.089689][ T347] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.089692][ T347] vprintk_emit (kernel/printk/printk.c:2479) [ 14.089696][ T347] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.089699][ T347] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.089701][ T347] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.089705][ T347] _printk (kernel/printk/printk.c:2504) [ 14.089709][ T347] ? snapshot_read.cold (user.c:?) [ 14.089712][ T347] ? br_multicast_flood (??:?) bridge [ 14.089726][ T347] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 14.089727][ T347] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.089728][ T347] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.089732][ T347] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 14.089743][ T347] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 14.089751][ T347] new_nbp (net/bridge/br_if.c:449) bridge [ 14.089760][ T347] br_add_if (net/bridge/br_if.c:592) bridge [ 14.089768][ T347] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 14.089772][ T347] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 14.089774][ T347] ? __kernel_text_address (kernel/extable.c:79) [ 14.089778][ T347] do_set_master (net/core/rtnetlink.c:3071) [ 14.089783][ T347] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 14.089786][ T347] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 14.089789][ T347] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.089790][ T347] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.089792][ T347] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.089795][ T347] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.089798][ T347] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.089800][ T347] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.089802][ T347] ? kasan_save_stack (mm/kasan/common.c:58) [ 14.089805][ T347] ? kasan_save_stack (mm/kasan/common.c:57) [ 14.089807][ T347] ? kasan_save_track (mm/kasan/common.c:78) [ 14.089810][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.089812][ T347] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 14.089815][ T347] ? ___sys_sendmsg (net/socket.c:2757) [ 14.089819][ T347] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.089821][ T347] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.089824][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.089826][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.089827][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.089829][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.089831][ T347] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.089835][ T347] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 14.089838][ T347] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.089840][ T347] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.089843][ T347] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.089845][ T347] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.089850][ T347] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 14.089855][ T347] rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.089860][ T347] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.089862][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.089866][ T347] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.089868][ T347] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.089870][ T347] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.089872][ T347] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.089876][ T347] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.089878][ T347] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.089880][ T347] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.089882][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.089886][ T347] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.089888][ T347] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.089891][ T347] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.089893][ T347] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.089896][ T347] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.089902][ T347] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 14.089903][ T347] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 14.089907][ T347] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.089911][ T347] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.089914][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.089918][ T347] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.089921][ T347] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.089928][ T347] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.089933][ T347] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 14.089936][ T347] ? copy_msghdr_from_user (net/socket.c:2650) [ 14.089938][ T347] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 14.089940][ T347] ? move_addr_to_kernel (net/socket.c:258) [ 14.089948][ T347] ___sys_sendmsg (net/socket.c:2767) [ 14.089950][ T347] ? copy_msghdr_from_user (net/socket.c:2619) [ 14.089966][ T347] __sys_sendmsg (net/socket.c:2799) [ 14.089968][ T347] ? __sys_sendmsg_sock (net/socket.c:2780) [ 14.089974][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.089978][ T347] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.089980][ T347] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.089984][ T347] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.089986][ T347] RIP: 0033:0x7ffb8a82f54e [ 14.089989][ T347] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 14.089991][ T347] RSP: 002b:00007ffffbe5cb80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.089994][ T347] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007ffb8a82f54e [ 14.089996][ T347] RDX: 0000000000000000 RSI: 00007ffffbe5cc30 RDI: 0000000000000005 [ 14.089997][ T347] RBP: 00007ffffbe5cb90 R08: 0000000000000000 R09: 0000000000000000 [ 14.089997][ T347] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910705 [ 14.089998][ T347] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffffbe5d2f0 | [ 15.656923][ T401] softirqs last disabled at (13266): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 15.656928][ T401] Preemption disabled at: | [ 15.656929][ T401] vprintk_emit (kernel/printk/printk.c:2471) | [ 15.656939][ T401] Tainted: [W]=WARN [ 15.656940][ T401] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.656942][ T401] Call Trace: [ 15.656943][ T401] [ 15.656945][ T401] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.656951][ T401] ? vprintk_emit (kernel/printk/printk.c:2471) [ 15.656954][ T401] __might_resched.cold (kernel/sched/core.c:9234) [ 15.656958][ T401] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.656963][ T401] ? __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.656968][ T401] __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.656970][ T401] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.656976][ T401] ? 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.656979][ T401] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.656982][ T401] put_chars (drivers/char/virtio_console.c:1176) [ 15.656984][ T401] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 15.656987][ T401] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.656990][ T401] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.656994][ T401] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.656996][ T401] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.657000][ T401] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.657003][ T401] ? mark_usage (kernel/locking/lockdep.c:4690) [ 15.657005][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.657007][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.657011][ T401] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.657013][ T401] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 15.657016][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.657018][ T401] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.657023][ T401] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.657026][ T401] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.657028][ T401] ? 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.657032][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.657034][ T401] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.657038][ T401] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.657042][ T401] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.657044][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.657050][ T401] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.657053][ T401] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.657055][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.657057][ T401] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.657061][ T401] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.657062][ T401] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.657066][ T401] vprintk_emit (kernel/printk/printk.c:2479) [ 15.657070][ T401] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.657073][ T401] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.657076][ T401] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 15.657079][ T401] _printk (kernel/printk/printk.c:2504) [ 15.657083][ T401] ? snapshot_read.cold (user.c:?) [ 15.657087][ T401] ? br_multicast_flood (??:?) bridge [ 15.657101][ T401] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 15.657102][ T401] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 15.657103][ T401] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.657108][ T401] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 15.657119][ T401] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 15.657127][ T401] new_nbp (net/bridge/br_if.c:449) bridge [ 15.657137][ T401] br_add_if (net/bridge/br_if.c:592) bridge [ 15.657145][ T401] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 15.657149][ T401] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 15.657152][ T401] ? __kernel_text_address (kernel/extable.c:79) [ 15.657156][ T401] do_set_master (net/core/rtnetlink.c:3071) [ 15.657161][ T401] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 15.657164][ T401] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 15.657167][ T401] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 15.657168][ T401] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.657170][ T401] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.657174][ T401] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.657176][ T401] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.657178][ T401] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.657181][ T401] ? kasan_save_stack (mm/kasan/common.c:58) [ 15.657184][ T401] ? kasan_save_stack (mm/kasan/common.c:57) [ 15.657186][ T401] ? kasan_save_track (mm/kasan/common.c:78) [ 15.657189][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.657191][ T401] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 15.657194][ T401] ? ___sys_sendmsg (net/socket.c:2757) [ 15.657198][ T401] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.657200][ T401] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.657203][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.657205][ T401] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.657207][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.657209][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.657211][ T401] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 15.657215][ T401] ? __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.657218][ T401] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 15.657220][ T401] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.657223][ T401] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 15.657225][ T401] ? nla_get_range_signed (lib/nlattr.c:270) [ 15.657230][ T401] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 15.657235][ T401] rtnl_newlink (net/core/rtnetlink.c:4215) [ 15.657241][ T401] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.657242][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.657247][ T401] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.657249][ T401] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.657251][ T401] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.657253][ T401] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.657257][ T401] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.657259][ T401] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.657262][ T401] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.657263][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.657268][ T401] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.657269][ T401] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.657273][ T401] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 15.657275][ T401] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.657278][ T401] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.657284][ T401] ? 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.657285][ T401] ? 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.657290][ T401] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.657294][ T401] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.657296][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.657300][ T401] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 15.657304][ T401] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 15.657308][ T401] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 15.657314][ T401] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 15.657316][ T401] ? copy_msghdr_from_user (net/socket.c:2650) [ 15.657318][ T401] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 15.657320][ T401] ? move_addr_to_kernel (net/socket.c:258) [ 15.657327][ T401] ___sys_sendmsg (net/socket.c:2767) [ 15.657330][ T401] ? copy_msghdr_from_user (net/socket.c:2619) [ 15.657352][ T401] __sys_sendmsg (net/socket.c:2799) [ 15.657355][ T401] ? __sys_sendmsg_sock (net/socket.c:2780) [ 15.657361][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.657365][ T401] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.657367][ T401] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 15.657371][ T401] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.657373][ T401] RIP: 0033:0x7f4124ee754e [ 15.657377][ T401] 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.657379][ T401] RSP: 002b:00007fffdb194c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.657382][ T401] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f4124ee754e [ 15.657383][ T401] RDX: 0000000000000000 RSI: 00007fffdb194cb0 RDI: 0000000000000005 [ 15.657384][ T401] RBP: 00007fffdb194c10 R08: 0000000000000000 R09: 0000000000000000 [ 15.657385][ T401] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910707 [ 15.657386][ T401] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffdb195370 | [ 27.531032][ C2] softirqs last disabled at (896517): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 27.531034][ C2] Preemption disabled at: | [ 27.531035][ C2] 0x0 | [ 27.531047][ C2] Tainted: [W]=WARN [ 27.531048][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.531050][ C2] Call Trace: [ 27.531052][ C2] [ 27.531054][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.531060][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 27.531064][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.531067][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 27.531070][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.531074][ C2] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 27.531078][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.531081][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.531085][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 27.531086][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.531089][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 27.531091][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.531093][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 27.531097][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.531101][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.531102][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.531104][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.531106][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.531109][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.531112][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.531113][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.531115][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.531118][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 27.531120][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.531122][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.531125][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.531127][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.531129][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.531131][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.531133][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.531134][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 27.531137][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.531139][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.531141][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 27.531144][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.531146][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.531159][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.531161][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.531168][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.531175][ C2] ? is_module_text_address (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 kernel/module/main.c:3934) [ 27.531178][ C2] _printk (kernel/printk/printk.c:2504) [ 27.531181][ C2] ? snapshot_read.cold (user.c:?) [ 27.531183][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 27.531187][ C2] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.531189][ C2] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 27.531191][ C2] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 27.531194][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.531197][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 27.531199][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 27.531200][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.531203][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.531204][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.531211][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.531213][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.531215][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.531221][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 27.531223][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.531229][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.531235][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.531242][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 27.531245][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 27.531247][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 27.531250][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.531252][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.531253][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.531256][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 27.531258][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.531265][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 27.531267][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.531270][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.531272][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 27.531274][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 27.531276][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.531278][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.531280][ C2] handle_softirqs (kernel/softirq.c:645) [ 27.531282][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.531284][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.531286][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 27.531287][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 27.531289][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 27.531292][ C2] [ 27.531292][ C2] [ 27.531293][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.531294][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 27.531297][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 27.531300][ C2] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 27.531302][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 27.531305][ C2] RAX: 00000000000dae03 RBX: ff11000001bec6c0 RCX: ffffffffa3ef0307 [ 27.531306][ C2] RDX: ff11000001bec6c0 RSI: ffffffffa6c38b01 RDI: ffffffffa668d8e0 [ 27.531307][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 27.531308][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 27.531309][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 27.531310][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.531313][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 27.531315][ C2] default_idle_call (kernel/sched/idle.c:122) [ 27.531317][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.531319][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 27.531320][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 27.531322][ C2] ? trace_sched_exit_tp (./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/sched.h:886) [ 27.531324][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.531326][ C2] do_idle (kernel/sched/idle.c:355) [ 27.531328][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 27.531329][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 27.531331][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 27.531333][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 27.588897][ C2] | [ 27.588967][ C2] | [ 27.588967][ C2] stack backtrace: | [ 27.589184][ C2] Tainted: [W]=WARN [ 27.589186][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.589187][ C2] Call Trace: [ 27.589188][ C2] [ 27.589190][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.589194][ C2] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 27.589198][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.589201][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 27.589203][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 27.589204][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.589206][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.589208][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.589215][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.589218][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.589220][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.589225][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 27.589227][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.589233][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.589239][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.589246][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 27.589248][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 27.589250][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 27.589254][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.589256][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.589257][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.589260][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 27.589261][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.589268][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 27.589270][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.589272][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.589275][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 27.589277][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 27.589278][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.589280][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.589282][ C2] handle_softirqs (kernel/softirq.c:645) [ 27.589284][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.589286][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.589288][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 27.589289][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 27.589291][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 27.589292][ C2] [ 27.589293][ C2] [ 27.589293][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.589295][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 27.589297][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 27.589299][ C2] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 27.589301][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 27.589303][ C2] RAX: 00000000000dae03 RBX: ff11000001bec6c0 RCX: ffffffffa3ef0307 [ 27.589305][ C2] RDX: ff11000001bec6c0 RSI: ffffffffa6c38b01 RDI: ffffffffa668d8e0 [ 27.589306][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 27.589307][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 27.589307][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 27.589309][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.589311][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 27.589313][ C2] default_idle_call (kernel/sched/idle.c:122) [ 27.589315][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.589316][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 27.589318][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 27.589319][ C2] ? trace_sched_exit_tp (./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/sched.h:886) [ 27.589322][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.589324][ C2] do_idle (kernel/sched/idle.c:355) [ 27.589326][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 27.589327][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 27.589329][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 27.589331][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 28.852741][ T540] softirqs last disabled at (0): 0x0 | [ 28.852743][ T540] Preemption disabled at: | [ 28.852744][ T540] vprintk_emit (kernel/printk/printk.c:2471) | [ 28.852757][ T540] Tainted: [W]=WARN [ 28.852758][ T540] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.852759][ T540] Call Trace: [ 28.852761][ T540] [ 28.852763][ T540] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.852769][ T540] ? vprintk_emit (kernel/printk/printk.c:2471) [ 28.852771][ T540] __might_resched.cold (kernel/sched/core.c:9234) [ 28.852776][ T540] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.852780][ T540] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.852784][ T540] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 28.852787][ T540] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.852790][ T540] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.852795][ T540] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 28.852796][ T540] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.852799][ T540] put_chars (drivers/char/virtio_console.c:1176) [ 28.852801][ T540] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 28.852803][ T540] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.852805][ T540] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 28.852808][ T540] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.852811][ T540] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.852813][ T540] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 28.852815][ T540] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.852817][ T540] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.852818][ T540] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.852820][ T540] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.852823][ T540] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.852825][ T540] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.852828][ T540] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.852830][ T540] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.852831][ T540] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.852833][ T540] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.852835][ T540] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 28.852837][ T540] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.852840][ T540] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.852843][ T540] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.852845][ T540] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.852847][ T540] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.852851][ T540] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.852853][ T540] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.852855][ T540] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 28.852856][ T540] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 28.852859][ T540] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.852861][ T540] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.852864][ T540] vprintk_emit (kernel/printk/printk.c:2479) [ 28.852867][ T540] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.852870][ T540] ? llc_exit (./arch/x86/include/asm/atomic.h:28 ./include/linux/atomic/atomic-arch-fallback.h:503 ./include/linux/atomic/atomic-instrumented.h:68 ./include/linux/refcount.h:134 net/llc/llc_core.c:38 net/llc/llc_core.c:96) llc [ 28.852873][ T540] _printk (kernel/printk/printk.c:2504) [ 28.852877][ T540] ? snapshot_read.cold (user.c:?) [ 28.852880][ T540] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 28.852883][ T540] gact_init_module (net/sched/act_gact.c:180) act_gact [ 28.852885][ T540] do_one_initcall (init/main.c:1357) [ 28.852888][ T540] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 28.852891][ T540] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 28.852894][ T540] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 28.852897][ T540] do_init_module (kernel/module/main.c:3117) [ 28.852900][ T540] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 28.852902][ T540] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 28.852905][ T540] load_module (kernel/module/main.c:3593) [ 28.852909][ T540] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 28.852912][ T540] ? __ia32_sys_fsconfig (??:?) [ 28.852915][ T540] ? ovl_real_file (fs/overlayfs/file.c:195) [ 28.852918][ T540] ? backing_file_read_iter (fs/backing-file.c:211) [ 28.852922][ T540] init_module_from_file (kernel/module/main.c:3790) [ 28.852924][ T540] ? __do_sys_init_module (kernel/module/main.c:3664) [ 28.852926][ T540] ? ovl_mmap (fs/overlayfs/file.c:477) [ 28.852930][ T540] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.852932][ T540] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.852935][ T540] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.852937][ T540] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 28.852939][ T540] idempotent_init_module (kernel/module/main.c:3802) [ 28.852942][ T540] ? init_module_from_file (kernel/module/main.c:3791) [ 28.852945][ T540] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.852948][ T540] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 28.852952][ T540] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 28.852954][ T540] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.852957][ T540] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.852961][ T540] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.852963][ T540] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.852966][ T540] RIP: 0033:0x7f703ee1137d [ 28.852968][ T540] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 28.852970][ T540] RSP: 002b:00007ffd367678e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 28.852974][ T540] RAX: ffffffffffffffda RBX: 0000564f8b55f810 RCX: 00007f703ee1137d [ 28.852976][ T540] RDX: 0000000000000000 RSI: 0000564f709c6ffd RDI: 0000000000000000 [ 28.852977][ T540] RBP: 00007ffd36767980 R08: 0000000000000000 R09: 0000000000000000 [ 28.852978][ T540] R10: 0000000000000000 R11: 0000000000000246 R12: 0000564f709c6ffd [ 28.852979][ T540] R13: 0000564f8b55f960 R14: 0000000000040000 R15: 0000000000000000 | [ 48.345593][ T1780] softirqs last disabled at (0): 0x0 | [ 48.345595][ T1780] Preemption disabled at: | [ 48.345595][ T1780] 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)) | [ 48.345606][ T1780] Tainted: [W]=WARN [ 48.345607][ T1780] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.345609][ T1780] Call Trace: [ 48.345610][ T1780] [ 48.345611][ T1780] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.345617][ T1780] ? 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)) [ 48.345619][ T1780] __might_resched.cold (kernel/sched/core.c:9234) [ 48.345622][ T1780] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.345626][ T1780] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.345630][ T1780] __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)) [ 48.345634][ T1780] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.345636][ T1780] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.345640][ T1780] ? 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) [ 48.345642][ T1780] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.345643][ T1780] put_chars (drivers/char/virtio_console.c:1176) [ 48.345645][ T1780] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.345647][ T1780] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 48.345650][ T1780] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 48.345652][ T1780] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.345655][ T1780] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.345657][ T1780] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.345658][ T1780] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.345660][ T1780] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.345661][ T1780] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.345663][ T1780] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.345666][ T1780] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.345668][ T1780] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.345669][ T1780] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.345671][ T1780] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.345673][ T1780] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.345674][ T1780] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 48.345676][ T1780] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.345678][ T1780] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.345681][ T1780] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.345683][ T1780] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.345684][ T1780] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.345686][ T1780] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.345687][ T1780] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.345689][ T1780] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.345690][ T1780] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 48.345692][ T1780] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.345694][ T1780] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.345696][ T1780] vprintk_emit (kernel/printk/printk.c:2479) [ 48.345698][ T1780] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.345701][ T1780] _printk (kernel/printk/printk.c:2504) [ 48.345704][ T1780] ? snapshot_read.cold (user.c:?) [ 48.345706][ T1780] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.345709][ T1780] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.345711][ T1780] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.345713][ T1780] ? netdev_notice (net/core/dev.c:13194) [ 48.345714][ T1780] ? kasan_save_track (mm/kasan/common.c:78) [ 48.345717][ T1780] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 48.345719][ T1780] ? __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)) [ 48.345721][ T1780] ? 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) [ 48.345723][ T1780] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 48.345726][ T1780] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 48.345729][ T1780] dev_uc_add_excl (net/core/dev_addr_lists.c:801) [ 48.345731][ T1780] ndo_dflt_fdb_add (net/core/rtnetlink.c:4740) [ 48.345734][ T1780] ? __nla_parse (lib/nlattr.c:732) [ 48.345737][ T1780] rtnl_fdb_add (net/core/rtnetlink.c:4845) [ 48.345738][ T1780] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.345740][ T1780] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 48.345741][ T1780] ? rtnl_fdb_del (net/core/rtnetlink.c:4918 (discriminator 2)) [ 48.345742][ T1780] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.345744][ T1780] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 48.345747][ T1780] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.345749][ T1780] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.345751][ T1780] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.345752][ T1780] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 48.345756][ T1780] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.345757][ T1780] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 48.345759][ T1780] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.345760][ T1780] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.345763][ T1780] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.345766][ T1780] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.345769][ T1780] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.345770][ T1780] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.345771][ T1780] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.345772][ T1780] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 48.345775][ T1780] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.345777][ T1780] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.345778][ T1780] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.345780][ T1780] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.345782][ T1780] ? next_uptodate_folio (mm/filemap.c:3747) [ 48.345785][ T1780] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.345786][ T1780] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.345788][ T1780] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.345790][ T1780] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.345792][ T1780] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.345794][ T1780] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.345795][ T1780] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.345797][ T1780] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.345800][ T1780] ? copy_msghdr_from_user (net/socket.c:2650) [ 48.345801][ T1780] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 48.345803][ T1780] ? move_addr_to_kernel (net/socket.c:258) [ 48.345805][ T1780] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 48.345808][ T1780] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.345809][ T1780] ___sys_sendmsg (net/socket.c:2767) [ 48.345811][ T1780] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 48.345813][ T1780] ? copy_msghdr_from_user (net/socket.c:2619) [ 48.345815][ T1780] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 48.345819][ T1780] __sys_sendmsg (net/socket.c:2799) [ 48.345821][ T1780] ? __sys_sendmsg_sock (net/socket.c:2780) [ 48.345824][ T1780] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.345826][ T1780] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.345828][ T1780] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.345830][ T1780] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.345832][ T1780] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.345834][ T1780] RIP: 0033:0x7fd1226fd54e [ 48.345836][ T1780] 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 [ 48.345837][ T1780] RSP: 002b:00007ffc5638ba90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.345841][ T1780] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fd1226fd54e [ 48.345842][ T1780] RDX: 0000000000000000 RSI: 00007ffc5638bb40 RDI: 0000000000000005 [ 48.345843][ T1780] RBP: 00007ffc5638baa0 R08: 0000000000000000 R09: 0000000000000000 [ 48.345844][ T1780] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910728 [ 48.345845][ T1780] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 62.710262][ T2707] softirqs last disabled at (0): 0x0 | [ 62.710263][ T2707] Preemption disabled at: | [ 62.710264][ T2707] 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)) | [ 62.710275][ T2707] Tainted: [W]=WARN [ 62.710276][ T2707] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.710278][ T2707] Call Trace: [ 62.710279][ T2707] [ 62.710280][ T2707] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 62.710286][ T2707] ? 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)) [ 62.710288][ T2707] __might_resched.cold (kernel/sched/core.c:9234) [ 62.710292][ T2707] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 62.710295][ T2707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.710299][ T2707] __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)) [ 62.710302][ T2707] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 62.710305][ T2707] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 62.710309][ T2707] ? 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) [ 62.710310][ T2707] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 62.710312][ T2707] put_chars (drivers/char/virtio_console.c:1176) [ 62.710314][ T2707] ? __send_to_port (drivers/char/virtio_console.c:654) [ 62.710316][ T2707] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 62.710319][ T2707] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 62.710322][ T2707] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 62.710324][ T2707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.710325][ T2707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.710327][ T2707] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.710329][ T2707] console_emit_next_record (kernel/printk/printk.c:3183) [ 62.710331][ T2707] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 62.710333][ T2707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.710335][ T2707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.710336][ T2707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.710338][ T2707] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.710340][ T2707] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 62.710341][ T2707] console_flush_one_record (kernel/printk/printk.c:3268) [ 62.710344][ T2707] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 62.710346][ T2707] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 62.710348][ T2707] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.710349][ T2707] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 62.710351][ T2707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.710352][ T2707] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 62.710354][ T2707] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 62.710355][ T2707] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 62.710357][ T2707] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 62.710359][ T2707] ? vprintk_emit (kernel/printk/printk.c:2478) [ 62.710361][ T2707] vprintk_emit (kernel/printk/printk.c:2479) [ 62.710363][ T2707] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 62.710365][ T2707] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 62.710368][ T2707] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 62.710369][ T2707] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 62.710371][ T2707] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 62.710372][ T2707] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 62.710375][ T2707] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 62.710376][ T2707] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 62.710378][ T2707] _printk (kernel/printk/printk.c:2504) [ 62.710381][ T2707] ? snapshot_read.cold (user.c:?) [ 62.710383][ T2707] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 62.710386][ T2707] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 62.710388][ T2707] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 62.710389][ T2707] ? netdev_notice (net/core/dev.c:13194) [ 62.710391][ T2707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.710393][ T2707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.710394][ T2707] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 62.710397][ T2707] ? 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) [ 62.710398][ T2707] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 62.710399][ T2707] ? 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) [ 62.710402][ T2707] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 62.710405][ T2707] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 62.710409][ T2707] dev_uc_del (net/core/dev_addr_lists.c:845) [ 62.710410][ T2707] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 62.710411][ T2707] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 62.710413][ T2707] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 62.710415][ T2707] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 62.710416][ T2707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.710417][ T2707] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 62.710420][ T2707] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 62.710422][ T2707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.710424][ T2707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.710425][ T2707] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 62.710429][ T2707] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.710431][ T2707] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 62.710433][ T2707] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.710440][ T2707] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 62.710443][ T2707] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 62.710446][ T2707] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 62.710448][ T2707] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.710449][ T2707] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 62.710451][ T2707] ? netlink_ack (./include/linux/skbuff.h:2718) [ 62.710452][ T2707] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 62.710455][ T2707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.710456][ T2707] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 62.710458][ T2707] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 62.710460][ T2707] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 62.710462][ T2707] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 62.710465][ T2707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.710466][ T2707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.710468][ T2707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.710469][ T2707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.710471][ T2707] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 62.710473][ T2707] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 62.710475][ T2707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.710477][ T2707] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 62.710479][ T2707] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 62.710481][ T2707] ? copy_msghdr_from_user (net/socket.c:2650) [ 62.710483][ T2707] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 62.710485][ T2707] ? move_addr_to_kernel (net/socket.c:258) [ 62.710487][ T2707] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 62.710489][ T2707] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.710491][ T2707] ___sys_sendmsg (net/socket.c:2767) [ 62.710492][ T2707] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 62.710495][ T2707] ? copy_msghdr_from_user (net/socket.c:2619) [ 62.710496][ T2707] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 62.710501][ T2707] __sys_sendmsg (net/socket.c:2799) [ 62.710503][ T2707] ? __sys_sendmsg_sock (net/socket.c:2780) [ 62.710506][ T2707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.710507][ T2707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.710509][ T2707] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 62.710512][ T2707] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 62.710514][ T2707] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 62.710516][ T2707] RIP: 0033:0x7f2e8ea8f54e [ 62.710518][ T2707] 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 [ 62.710520][ T2707] RSP: 002b:00007fffb589c690 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 62.710524][ T2707] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f2e8ea8f54e [ 62.710525][ T2707] RDX: 0000000000000000 RSI: 00007fffb589c740 RDI: 0000000000000005 [ 62.710526][ T2707] RBP: 00007fffb589c6a0 R08: 0000000000000000 R09: 0000000000000000 [ 62.710527][ T2707] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910737 [ 62.710528][ T2707] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 76.924936][ T3640] softirqs last disabled at (0): 0x0 | [ 76.924937][ T3640] Preemption disabled at: | [ 76.924938][ T3640] 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)) | [ 76.924949][ T3640] Tainted: [W]=WARN [ 76.924950][ T3640] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 76.924951][ T3640] Call Trace: [ 76.924953][ T3640] [ 76.924954][ T3640] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 76.924960][ T3640] ? 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)) [ 76.924962][ T3640] __might_resched.cold (kernel/sched/core.c:9234) [ 76.924965][ T3640] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 76.924969][ T3640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.924972][ T3640] __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)) [ 76.924976][ T3640] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 76.924979][ T3640] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 76.924982][ T3640] ? 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) [ 76.924984][ T3640] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 76.924986][ T3640] put_chars (drivers/char/virtio_console.c:1176) [ 76.924988][ T3640] ? __send_to_port (drivers/char/virtio_console.c:654) [ 76.924989][ T3640] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 76.924992][ T3640] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 76.924996][ T3640] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 76.924997][ T3640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.924998][ T3640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.925000][ T3640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.925002][ T3640] console_emit_next_record (kernel/printk/printk.c:3183) [ 76.925005][ T3640] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 76.925007][ T3640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.925008][ T3640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.925010][ T3640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.925011][ T3640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.925013][ T3640] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 76.925015][ T3640] console_flush_one_record (kernel/printk/printk.c:3268) [ 76.925017][ T3640] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 76.925020][ T3640] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 76.925021][ T3640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.925023][ T3640] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 76.925024][ T3640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.925026][ T3640] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.925027][ T3640] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 76.925029][ T3640] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 76.925031][ T3640] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 76.925032][ T3640] ? vprintk_emit (kernel/printk/printk.c:2478) [ 76.925034][ T3640] vprintk_emit (kernel/printk/printk.c:2479) [ 76.925037][ T3640] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 76.925038][ T3640] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 76.925041][ T3640] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 76.925042][ T3640] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 76.925044][ T3640] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 76.925045][ T3640] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 76.925048][ T3640] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 76.925049][ T3640] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 76.925051][ T3640] _printk (kernel/printk/printk.c:2504) [ 76.925054][ T3640] ? snapshot_read.cold (user.c:?) [ 76.925056][ T3640] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 76.925059][ T3640] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 76.925061][ T3640] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 76.925062][ T3640] ? netdev_notice (net/core/dev.c:13194) [ 76.925064][ T3640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.925066][ T3640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.925067][ T3640] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 76.925070][ T3640] ? 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) [ 76.925071][ T3640] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 76.925073][ T3640] ? 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) [ 76.925075][ T3640] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 76.925078][ T3640] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 76.925081][ T3640] dev_uc_del (net/core/dev_addr_lists.c:845) [ 76.925082][ T3640] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 76.925084][ T3640] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 76.925085][ T3640] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 76.925087][ T3640] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 76.925088][ T3640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.925089][ T3640] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 76.925092][ T3640] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 76.925094][ T3640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.925096][ T3640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.925098][ T3640] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 76.925101][ T3640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.925103][ T3640] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 76.925105][ T3640] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.925106][ T3640] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 76.925108][ T3640] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 76.925112][ T3640] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 76.925114][ T3640] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 76.925115][ T3640] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.925117][ T3640] ? netlink_ack (./include/linux/skbuff.h:2718) [ 76.925118][ T3640] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 76.925120][ T3640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.925122][ T3640] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.925124][ T3640] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 76.925126][ T3640] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 76.925127][ T3640] ? next_uptodate_folio (mm/filemap.c:3747) [ 76.925130][ T3640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.925132][ T3640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.925133][ T3640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.925135][ T3640] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 76.925137][ T3640] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 76.925139][ T3640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.925140][ T3640] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.925142][ T3640] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 76.925145][ T3640] ? copy_msghdr_from_user (net/socket.c:2650) [ 76.925146][ T3640] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 76.925148][ T3640] ? move_addr_to_kernel (net/socket.c:258) [ 76.925150][ T3640] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 76.925153][ T3640] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.925154][ T3640] ___sys_sendmsg (net/socket.c:2767) [ 76.925156][ T3640] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 76.925158][ T3640] ? copy_msghdr_from_user (net/socket.c:2619) [ 76.925160][ T3640] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 76.925165][ T3640] __sys_sendmsg (net/socket.c:2799) [ 76.925167][ T3640] ? __sys_sendmsg_sock (net/socket.c:2780) [ 76.925169][ T3640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.925171][ T3640] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.925173][ T3640] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 76.925176][ T3640] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 76.925178][ T3640] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 76.925179][ T3640] RIP: 0033:0x7fd0f9c2854e [ 76.925181][ T3640] 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 [ 76.925183][ T3640] RSP: 002b:00007ffc74b4be70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 76.925186][ T3640] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fd0f9c2854e [ 76.925188][ T3640] RDX: 0000000000000000 RSI: 00007ffc74b4bf20 RDI: 0000000000000005 [ 76.925189][ T3640] RBP: 00007ffc74b4be80 R08: 0000000000000000 R09: 0000000000000000 [ 76.925189][ T3640] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910745 [ 76.925190][ T3640] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 82.248634][ T3664] softirqs last disabled at (0): 0x0 | [ 82.248636][ T3664] Preemption disabled at: | [ 82.248637][ T3664] vprintk_emit (kernel/printk/printk.c:2471) | [ 82.248648][ T3664] Tainted: [W]=WARN [ 82.248649][ T3664] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 82.248651][ T3664] Call Trace: [ 82.248652][ T3664] [ 82.248654][ T3664] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 82.248659][ T3664] ? vprintk_emit (kernel/printk/printk.c:2471) [ 82.248661][ T3664] __might_resched.cold (kernel/sched/core.c:9234) [ 82.248665][ T3664] ? __module_address (kernel/module/main.c:3915) [ 82.248668][ T3664] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 82.248671][ T3664] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 82.248672][ T3664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.248676][ T3664] __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)) [ 82.248680][ T3664] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 82.248682][ T3664] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 82.248686][ T3664] ? 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) [ 82.248687][ T3664] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 82.248689][ T3664] put_chars (drivers/char/virtio_console.c:1176) [ 82.248691][ T3664] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 82.248692][ T3664] ? __send_to_port (drivers/char/virtio_console.c:654) [ 82.248694][ T3664] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 82.248696][ T3664] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 82.248699][ T3664] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 82.248701][ T3664] ? 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) [ 82.248702][ T3664] ? vsnprintf (lib/vsprintf.c:2900) [ 82.248705][ T3664] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 82.248707][ T3664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.248709][ T3664] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.248711][ T3664] console_emit_next_record (kernel/printk/printk.c:3183) [ 82.248713][ T3664] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 82.248715][ T3664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.248717][ T3664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.248718][ T3664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.248720][ T3664] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.248722][ T3664] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 82.248724][ T3664] console_flush_one_record (kernel/printk/printk.c:3268) [ 82.248726][ T3664] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 82.248728][ T3664] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 82.248730][ T3664] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.248731][ T3664] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 82.248733][ T3664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.248735][ T3664] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 82.248736][ T3664] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 82.248737][ T3664] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 82.248739][ T3664] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 82.248741][ T3664] ? vprintk_emit (kernel/printk/printk.c:2478) [ 82.248743][ T3664] vprintk_emit (kernel/printk/printk.c:2479) [ 82.248746][ T3664] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 82.248748][ T3664] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 82.248749][ T3664] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 82.248751][ T3664] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.248753][ T3664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.248755][ T3664] _printk (kernel/printk/printk.c:2504) [ 82.248758][ T3664] ? snapshot_read.cold (user.c:?) [ 82.248760][ T3664] ? br_multicast_flood (??:?) bridge [ 82.248773][ T3664] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 82.248775][ T3664] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 82.248777][ T3664] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 82.248779][ T3664] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 82.248788][ T3664] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 82.248796][ T3664] new_nbp (net/bridge/br_if.c:449) bridge [ 82.248804][ T3664] br_add_if (net/bridge/br_if.c:592) bridge [ 82.248810][ T3664] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 82.248813][ T3664] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 82.248815][ T3664] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 82.248818][ T3664] ? __kernel_text_address (kernel/extable.c:79) [ 82.248819][ T3664] do_set_master (net/core/rtnetlink.c:3071) [ 82.248822][ T3664] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 82.248824][ T3664] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 82.248825][ T3664] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 82.248826][ T3664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.248828][ T3664] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 82.248832][ T3664] ? kasan_save_stack (mm/kasan/common.c:58) [ 82.248834][ T3664] ? kasan_save_stack (mm/kasan/common.c:57) [ 82.248836][ T3664] ? kasan_save_track (mm/kasan/common.c:78) [ 82.248837][ T3664] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 82.248839][ T3664] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 82.248840][ T3664] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 82.248841][ T3664] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 82.248842][ T3664] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 82.248845][ T3664] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 82.248846][ T3664] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 82.248848][ T3664] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 82.248850][ T3664] ? ___sys_sendmsg (net/socket.c:2767) [ 82.248851][ T3664] ? __sys_sendmsg (net/socket.c:2799) [ 82.248853][ T3664] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 82.248855][ T3664] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 82.248857][ T3664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.248859][ T3664] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.248860][ T3664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.248862][ T3664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.248864][ T3664] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 82.248867][ T3664] ? __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) [ 82.248869][ T3664] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 82.248870][ T3664] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 82.248872][ T3664] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 82.248873][ T3664] ? nla_get_range_signed (lib/nlattr.c:270) [ 82.248875][ T3664] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 82.248877][ T3664] rtnl_newlink (net/core/rtnetlink.c:4215) [ 82.248879][ T3664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.248881][ T3664] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 82.248882][ T3664] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.248883][ T3664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.248885][ T3664] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 82.248887][ T3664] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 82.248889][ T3664] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 82.248890][ T3664] ? __kernel_text_address (kernel/extable.c:79) [ 82.248891][ T3664] ? write_profile (profile.c:?) [ 82.248893][ T3664] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 82.248895][ T3664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.248897][ T3664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.248898][ T3664] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 82.248902][ T3664] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.248903][ T3664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.248905][ T3664] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 82.248906][ T3664] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 82.248908][ T3664] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 82.248909][ T3664] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 82.248910][ T3664] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 82.248913][ T3664] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 82.248914][ T3664] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 82.248915][ T3664] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 82.248917][ T3664] ? netlink_ack (./include/linux/skbuff.h:2718) [ 82.248918][ T3664] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 82.248921][ T3664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.248922][ T3664] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 82.248924][ T3664] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 82.248929][ T3664] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 82.248930][ T3664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.248932][ T3664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.248934][ T3664] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 82.248935][ T3664] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 82.248937][ T3664] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 82.248939][ T3664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.248941][ T3664] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 82.248943][ T3664] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 82.248944][ T3664] ? copy_msghdr_from_user (net/socket.c:2650) [ 82.248946][ T3664] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 82.248947][ T3664] ? move_addr_to_kernel (net/socket.c:258) [ 82.248949][ T3664] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 82.248951][ T3664] ___sys_sendmsg (net/socket.c:2767) [ 82.248953][ T3664] ? copy_msghdr_from_user (net/socket.c:2619) [ 82.248958][ T3664] __sys_sendmsg (net/socket.c:2799) [ 82.248959][ T3664] ? __sys_sendmsg_sock (net/socket.c:2780) [ 82.248962][ T3664] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 82.248964][ T3664] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 82.248965][ T3664] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 82.248967][ T3664] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 82.248969][ T3664] RIP: 0033:0x7f9dbb46754e [ 82.248971][ T3664] 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 [ 82.248973][ T3664] RSP: 002b:00007ffd99c2f800 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 82.248976][ T3664] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f9dbb46754e [ 82.248978][ T3664] RDX: 0000000000000000 RSI: 00007ffd99c2f8b0 RDI: 0000000000000005 [ 82.248979][ T3664] RBP: 00007ffd99c2f810 R08: 0000000000000000 R09: 0000000000000000 [ 82.248980][ T3664] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910749 [ 82.248981][ T3664] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd99c2ff70 | [ 112.478885][ T4963] softirqs last disabled at (0): 0x0 | [ 112.478887][ T4963] Preemption disabled at: | [ 112.478888][ T4963] 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)) | [ 112.478898][ T4963] Tainted: [W]=WARN [ 112.478899][ T4963] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 112.478901][ T4963] Call Trace: [ 112.478903][ T4963] [ 112.478904][ T4963] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 112.478910][ T4963] ? 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)) [ 112.478911][ T4963] __might_resched.cold (kernel/sched/core.c:9234) [ 112.478915][ T4963] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 112.478919][ T4963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.478922][ T4963] __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)) [ 112.478931][ T4963] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 112.478934][ T4963] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 112.478937][ T4963] ? 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) [ 112.478939][ T4963] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 112.478941][ T4963] put_chars (drivers/char/virtio_console.c:1176) [ 112.478943][ T4963] ? __send_to_port (drivers/char/virtio_console.c:654) [ 112.478945][ T4963] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 112.478948][ T4963] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 112.478950][ T4963] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 112.478953][ T4963] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 112.478955][ T4963] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 112.478956][ T4963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.478958][ T4963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.478960][ T4963] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.478962][ T4963] console_emit_next_record (kernel/printk/printk.c:3183) [ 112.478964][ T4963] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 112.478967][ T4963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.478968][ T4963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.478970][ T4963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.478971][ T4963] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.478973][ T4963] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 112.478975][ T4963] console_flush_one_record (kernel/printk/printk.c:3268) [ 112.478977][ T4963] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 112.478980][ T4963] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 112.478982][ T4963] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.478983][ T4963] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 112.478985][ T4963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.478987][ T4963] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.478988][ T4963] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 112.478990][ T4963] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 112.478992][ T4963] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 112.478994][ T4963] ? vprintk_emit (kernel/printk/printk.c:2478) [ 112.478996][ T4963] vprintk_emit (kernel/printk/printk.c:2479) [ 112.478998][ T4963] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 112.479001][ T4963] _printk (kernel/printk/printk.c:2504) [ 112.479004][ T4963] ? snapshot_read.cold (user.c:?) [ 112.479006][ T4963] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 112.479009][ T4963] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 112.479011][ T4963] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 112.479013][ T4963] ? netdev_notice (net/core/dev.c:13194) [ 112.479015][ T4963] ? kasan_save_track (mm/kasan/common.c:78) [ 112.479018][ T4963] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 112.479020][ T4963] ? __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)) [ 112.479021][ T4963] ? 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) [ 112.479024][ T4963] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 112.479027][ T4963] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 112.479030][ T4963] dev_uc_add_excl (net/core/dev_addr_lists.c:801) [ 112.479032][ T4963] ndo_dflt_fdb_add (net/core/rtnetlink.c:4740) [ 112.479034][ T4963] ? __nla_parse (lib/nlattr.c:732) [ 112.479037][ T4963] rtnl_fdb_add (net/core/rtnetlink.c:4845) [ 112.479039][ T4963] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 112.479041][ T4963] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 112.479042][ T4963] ? rtnl_fdb_del (net/core/rtnetlink.c:4918 (discriminator 2)) [ 112.479043][ T4963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.479045][ T4963] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 112.479048][ T4963] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 112.479050][ T4963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.479052][ T4963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.479054][ T4963] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 112.479057][ T4963] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.479059][ T4963] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 112.479061][ T4963] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 112.479062][ T4963] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 112.479065][ T4963] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 112.479067][ T4963] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 112.479070][ T4963] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 112.479071][ T4963] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.479073][ T4963] ? netlink_ack (./include/linux/skbuff.h:2718) [ 112.479074][ T4963] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 112.479077][ T4963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.479078][ T4963] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.479080][ T4963] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 112.479082][ T4963] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 112.479083][ T4963] ? next_uptodate_folio (mm/filemap.c:3747) [ 112.479087][ T4963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.479088][ T4963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.479090][ T4963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.479092][ T4963] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 112.479094][ T4963] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 112.479096][ T4963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.479097][ T4963] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.479099][ T4963] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 112.479102][ T4963] ? copy_msghdr_from_user (net/socket.c:2650) [ 112.479103][ T4963] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 112.479105][ T4963] ? move_addr_to_kernel (net/socket.c:258) [ 112.479107][ T4963] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 112.479110][ T4963] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.479112][ T4963] ___sys_sendmsg (net/socket.c:2767) [ 112.479113][ T4963] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 112.479115][ T4963] ? copy_msghdr_from_user (net/socket.c:2619) [ 112.479117][ T4963] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 112.479122][ T4963] __sys_sendmsg (net/socket.c:2799) [ 112.479124][ T4963] ? __sys_sendmsg_sock (net/socket.c:2780) [ 112.479126][ T4963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.479128][ T4963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.479130][ T4963] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 112.479133][ T4963] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 112.479135][ T4963] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 112.479136][ T4963] RIP: 0033:0x7f43c524854e [ 112.479138][ T4963] 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 [ 112.479140][ T4963] RSP: 002b:00007ffea731df10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 112.479144][ T4963] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f43c524854e [ 112.479145][ T4963] RDX: 0000000000000000 RSI: 00007ffea731dfc0 RDI: 0000000000000005 [ 112.479146][ T4963] RBP: 00007ffea731df20 R08: 0000000000000000 R09: 0000000000000000 [ 112.479147][ T4963] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910768 [ 112.479147][ T4963] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 126.500758][ T5890] softirqs last disabled at (0): 0x0 | [ 126.500759][ T5890] Preemption disabled at: | [ 126.500760][ T5890] 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)) | [ 126.500771][ T5890] Tainted: [W]=WARN [ 126.500772][ T5890] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 126.500773][ T5890] Call Trace: [ 126.500775][ T5890] [ 126.500776][ T5890] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 126.500781][ T5890] ? 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)) [ 126.500783][ T5890] __might_resched.cold (kernel/sched/core.c:9234) [ 126.500787][ T5890] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 126.500790][ T5890] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.500794][ T5890] __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)) [ 126.500798][ T5890] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 126.500801][ T5890] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 126.500804][ T5890] ? 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) [ 126.500806][ T5890] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 126.500808][ T5890] put_chars (drivers/char/virtio_console.c:1176) [ 126.500810][ T5890] ? __send_to_port (drivers/char/virtio_console.c:654) [ 126.500812][ T5890] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 126.500815][ T5890] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 126.500818][ T5890] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 126.500819][ T5890] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.500821][ T5890] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.500823][ T5890] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.500825][ T5890] console_emit_next_record (kernel/printk/printk.c:3183) [ 126.500828][ T5890] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 126.500830][ T5890] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.500831][ T5890] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.500833][ T5890] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.500835][ T5890] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.500836][ T5890] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 126.500838][ T5890] console_flush_one_record (kernel/printk/printk.c:3268) [ 126.500841][ T5890] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 126.500843][ T5890] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 126.500845][ T5890] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.500846][ T5890] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 126.500848][ T5890] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.500850][ T5890] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 126.500851][ T5890] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 126.500853][ T5890] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 126.500855][ T5890] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 126.500857][ T5890] ? vprintk_emit (kernel/printk/printk.c:2478) [ 126.500859][ T5890] vprintk_emit (kernel/printk/printk.c:2479) [ 126.500861][ T5890] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 126.500863][ T5890] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 126.500866][ T5890] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 126.500867][ T5890] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 126.500869][ T5890] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 126.500870][ T5890] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 126.500873][ T5890] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 126.500875][ T5890] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 126.500876][ T5890] _printk (kernel/printk/printk.c:2504) [ 126.500880][ T5890] ? snapshot_read.cold (user.c:?) [ 126.500882][ T5890] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 126.500885][ T5890] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 126.500887][ T5890] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 126.500888][ T5890] ? netdev_notice (net/core/dev.c:13194) [ 126.500890][ T5890] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.500892][ T5890] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.500894][ T5890] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 126.500896][ T5890] ? 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) [ 126.500898][ T5890] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 126.500899][ T5890] ? 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) [ 126.500902][ T5890] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 126.500905][ T5890] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 126.500908][ T5890] dev_uc_del (net/core/dev_addr_lists.c:845) [ 126.500910][ T5890] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 126.500911][ T5890] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 126.500913][ T5890] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 126.500915][ T5890] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 126.500916][ T5890] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.500917][ T5890] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 126.500920][ T5890] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 126.500923][ T5890] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.500927][ T5890] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.500929][ T5890] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 126.500932][ T5890] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.500934][ T5890] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 126.500936][ T5890] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 126.500937][ T5890] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 126.500940][ T5890] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 126.500944][ T5890] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 126.500946][ T5890] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 126.500947][ T5890] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 126.500949][ T5890] ? netlink_ack (./include/linux/skbuff.h:2718) [ 126.500950][ T5890] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 126.500953][ T5890] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.500954][ T5890] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 126.500956][ T5890] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 126.500958][ T5890] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 126.500960][ T5890] ? next_uptodate_folio (mm/filemap.c:3747) [ 126.500963][ T5890] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.500964][ T5890] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.500966][ T5890] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.500968][ T5890] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 126.500970][ T5890] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 126.500972][ T5890] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.500974][ T5890] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 126.500976][ T5890] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 126.500979][ T5890] ? copy_msghdr_from_user (net/socket.c:2650) [ 126.500980][ T5890] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 126.500982][ T5890] ? move_addr_to_kernel (net/socket.c:258) [ 126.500984][ T5890] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 126.500987][ T5890] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.500989][ T5890] ___sys_sendmsg (net/socket.c:2767) [ 126.500990][ T5890] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 126.500993][ T5890] ? copy_msghdr_from_user (net/socket.c:2619) [ 126.500994][ T5890] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 126.500999][ T5890] __sys_sendmsg (net/socket.c:2799) [ 126.501001][ T5890] ? __sys_sendmsg_sock (net/socket.c:2780) [ 126.501004][ T5890] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.501006][ T5890] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.501008][ T5890] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 126.501011][ T5890] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 126.501013][ T5890] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 126.501014][ T5890] RIP: 0033:0x7f486837554e [ 126.501016][ T5890] 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 [ 126.501018][ T5890] RSP: 002b:00007ffe990f7ce0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 126.501022][ T5890] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f486837554e [ 126.501023][ T5890] RDX: 0000000000000000 RSI: 00007ffe990f7d90 RDI: 0000000000000005 [ 126.501024][ T5890] RBP: 00007ffe990f7cf0 R08: 0000000000000000 R09: 0000000000000000 [ 126.501025][ T5890] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910776 [ 126.501026][ T5890] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 141.018464][ T6823] softirqs last disabled at (0): 0x0 | [ 141.018466][ T6823] Preemption disabled at: | [ 141.018467][ T6823] 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)) | [ 141.018478][ T6823] Tainted: [W]=WARN [ 141.018479][ T6823] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 141.018481][ T6823] Call Trace: [ 141.018482][ T6823] [ 141.018483][ T6823] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 141.018489][ T6823] ? 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)) [ 141.018491][ T6823] __might_resched.cold (kernel/sched/core.c:9234) [ 141.018495][ T6823] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 141.018499][ T6823] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.018503][ T6823] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 141.018506][ T6823] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 141.018509][ T6823] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 141.018512][ T6823] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 141.018514][ T6823] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 141.018522][ T6823] put_chars (drivers/char/virtio_console.c:1176) [ 141.018524][ T6823] ? __send_to_port (drivers/char/virtio_console.c:654) [ 141.018526][ T6823] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 141.018529][ T6823] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 141.018532][ T6823] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 141.018534][ T6823] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.018535][ T6823] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.018537][ T6823] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.018539][ T6823] console_emit_next_record (kernel/printk/printk.c:3183) [ 141.018541][ T6823] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 141.018543][ T6823] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.018545][ T6823] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.018547][ T6823] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.018548][ T6823] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.018550][ T6823] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 141.018552][ T6823] console_flush_one_record (kernel/printk/printk.c:3268) [ 141.018554][ T6823] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 141.018556][ T6823] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 141.018558][ T6823] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.018560][ T6823] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 141.018561][ T6823] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.018563][ T6823] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 141.018564][ T6823] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 141.018566][ T6823] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 141.018568][ T6823] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 141.018569][ T6823] ? vprintk_emit (kernel/printk/printk.c:2478) [ 141.018571][ T6823] vprintk_emit (kernel/printk/printk.c:2479) [ 141.018574][ T6823] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 141.018575][ T6823] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 141.018578][ T6823] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 141.018579][ T6823] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 141.018581][ T6823] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 141.018583][ T6823] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 141.018586][ T6823] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 141.018587][ T6823] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 141.018588][ T6823] _printk (kernel/printk/printk.c:2504) [ 141.018592][ T6823] ? snapshot_read.cold (user.c:?) [ 141.018594][ T6823] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 141.018597][ T6823] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 141.018599][ T6823] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 141.018600][ T6823] ? netdev_notice (net/core/dev.c:13194) [ 141.018602][ T6823] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.018604][ T6823] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.018606][ T6823] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 141.018608][ T6823] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 141.018610][ T6823] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 141.018611][ T6823] ? 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) [ 141.018614][ T6823] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 141.018617][ T6823] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 141.018620][ T6823] dev_uc_del (net/core/dev_addr_lists.c:845) [ 141.018622][ T6823] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 141.018623][ T6823] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 141.018625][ T6823] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 141.018626][ T6823] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 141.018627][ T6823] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.018629][ T6823] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 141.018631][ T6823] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 141.018634][ T6823] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.018636][ T6823] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.018637][ T6823] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 141.018641][ T6823] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.018643][ T6823] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 141.018644][ T6823] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 141.018646][ T6823] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 141.018648][ T6823] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 141.018652][ T6823] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 141.018653][ T6823] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 141.018655][ T6823] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 141.018656][ T6823] ? netlink_ack (./include/linux/skbuff.h:2718) [ 141.018657][ T6823] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 141.018660][ T6823] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.018662][ T6823] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 141.018664][ T6823] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 141.018665][ T6823] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 141.018667][ T6823] ? next_uptodate_folio (mm/filemap.c:3747) [ 141.018670][ T6823] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.018671][ T6823] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.018673][ T6823] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.018675][ T6823] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 141.018677][ T6823] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 141.018679][ T6823] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.018680][ T6823] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 141.018682][ T6823] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 141.018685][ T6823] ? copy_msghdr_from_user (net/socket.c:2650) [ 141.018687][ T6823] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 141.018688][ T6823] ? move_addr_to_kernel (net/socket.c:258) [ 141.018690][ T6823] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 141.018693][ T6823] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 141.018695][ T6823] ___sys_sendmsg (net/socket.c:2767) [ 141.018696][ T6823] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 141.018699][ T6823] ? copy_msghdr_from_user (net/socket.c:2619) [ 141.018700][ T6823] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 141.018705][ T6823] __sys_sendmsg (net/socket.c:2799) [ 141.018707][ T6823] ? __sys_sendmsg_sock (net/socket.c:2780) [ 141.018709][ T6823] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.018711][ T6823] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 141.018713][ T6823] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 141.018716][ T6823] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 141.018718][ T6823] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 141.018720][ T6823] RIP: 0033:0x7f745d00254e [ 141.018722][ T6823] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 141.018724][ T6823] RSP: 002b:00007fffc6b2db60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 141.018727][ T6823] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f745d00254e [ 141.018728][ T6823] RDX: 0000000000000000 RSI: 00007fffc6b2dc10 RDI: 0000000000000005 [ 141.018729][ T6823] RBP: 00007fffc6b2db70 R08: 0000000000000000 R09: 0000000000000000 [ 141.018730][ T6823] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910785 [ 141.018731][ T6823] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 146.454138][ T6852] softirqs last disabled at (0): 0x0 | [ 146.454140][ T6852] Preemption disabled at: | [ 146.454140][ T6852] vprintk_emit (kernel/printk/printk.c:2471) | [ 146.454151][ T6852] Tainted: [W]=WARN [ 146.454152][ T6852] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 146.454154][ T6852] Call Trace: [ 146.454156][ T6852] [ 146.454157][ T6852] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 146.454163][ T6852] ? vprintk_emit (kernel/printk/printk.c:2471) [ 146.454164][ T6852] __might_resched.cold (kernel/sched/core.c:9234) [ 146.454168][ T6852] ? __module_address (kernel/module/main.c:3915) [ 146.454172][ T6852] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 146.454175][ T6852] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 146.454176][ T6852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.454180][ T6852] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 146.454183][ T6852] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 146.454186][ T6852] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 146.454189][ T6852] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 146.454191][ T6852] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 146.454193][ T6852] put_chars (drivers/char/virtio_console.c:1176) [ 146.454195][ T6852] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 146.454196][ T6852] ? __send_to_port (drivers/char/virtio_console.c:654) [ 146.454198][ T6852] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 146.454200][ T6852] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 146.454203][ T6852] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 146.454205][ T6852] ? 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) [ 146.454206][ T6852] ? vsnprintf (lib/vsprintf.c:2900) [ 146.454210][ T6852] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 146.454211][ T6852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.454213][ T6852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 146.454215][ T6852] console_emit_next_record (kernel/printk/printk.c:3183) [ 146.454218][ T6852] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 146.454219][ T6852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.454221][ T6852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.454223][ T6852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.454224][ T6852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 146.454226][ T6852] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 146.454228][ T6852] console_flush_one_record (kernel/printk/printk.c:3268) [ 146.454230][ T6852] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 146.454233][ T6852] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 146.454234][ T6852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 146.454236][ T6852] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 146.454237][ T6852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.454239][ T6852] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 146.454240][ T6852] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 146.454242][ T6852] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 146.454244][ T6852] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 146.454246][ T6852] ? vprintk_emit (kernel/printk/printk.c:2478) [ 146.454248][ T6852] vprintk_emit (kernel/printk/printk.c:2479) [ 146.454251][ T6852] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 146.454253][ T6852] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 146.454254][ T6852] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 146.454256][ T6852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 146.454258][ T6852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.454260][ T6852] _printk (kernel/printk/printk.c:2504) [ 146.454263][ T6852] ? snapshot_read.cold (user.c:?) [ 146.454265][ T6852] ? br_multicast_flood (??:?) bridge [ 146.454278][ T6852] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 146.454280][ T6852] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 146.454281][ T6852] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 146.454283][ T6852] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 146.454292][ T6852] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 146.454299][ T6852] new_nbp (net/bridge/br_if.c:449) bridge [ 146.454307][ T6852] br_add_if (net/bridge/br_if.c:592) bridge [ 146.454313][ T6852] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 146.454317][ T6852] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 146.454319][ T6852] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 146.454321][ T6852] ? __kernel_text_address (kernel/extable.c:79) [ 146.454323][ T6852] do_set_master (net/core/rtnetlink.c:3071) [ 146.454326][ T6852] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 146.454328][ T6852] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 146.454329][ T6852] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 146.454331][ T6852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.454332][ T6852] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 146.454336][ T6852] ? kasan_save_stack (mm/kasan/common.c:58) [ 146.454339][ T6852] ? kasan_save_stack (mm/kasan/common.c:57) [ 146.454340][ T6852] ? kasan_save_track (mm/kasan/common.c:78) [ 146.454342][ T6852] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 146.454343][ T6852] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 146.454345][ T6852] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 146.454346][ T6852] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 146.454347][ T6852] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 146.454349][ T6852] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 146.454351][ T6852] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 146.454352][ T6852] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 146.454354][ T6852] ? ___sys_sendmsg (net/socket.c:2767) [ 146.454355][ T6852] ? __sys_sendmsg (net/socket.c:2799) [ 146.454357][ T6852] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 146.454359][ T6852] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 146.454361][ T6852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.454363][ T6852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 146.454364][ T6852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.454366][ T6852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.454368][ T6852] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 146.454371][ T6852] ? __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) [ 146.454373][ T6852] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 146.454374][ T6852] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 146.454376][ T6852] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 146.454377][ T6852] ? nla_get_range_signed (lib/nlattr.c:270) [ 146.454379][ T6852] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 146.454381][ T6852] rtnl_newlink (net/core/rtnetlink.c:4215) [ 146.454383][ T6852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.454385][ T6852] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 146.454386][ T6852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 146.454387][ T6852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.454389][ T6852] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 146.454391][ T6852] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 146.454393][ T6852] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 146.454394][ T6852] ? __kernel_text_address (kernel/extable.c:79) [ 146.454395][ T6852] ? write_profile (profile.c:?) [ 146.454396][ T6852] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 146.454399][ T6852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.454401][ T6852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.454402][ T6852] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 146.454406][ T6852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 146.454407][ T6852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.454409][ T6852] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 146.454410][ T6852] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 146.454412][ T6852] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 146.454413][ T6852] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 146.454415][ T6852] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 146.454417][ T6852] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 146.454418][ T6852] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 146.454420][ T6852] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 146.454421][ T6852] ? netlink_ack (./include/linux/skbuff.h:2718) [ 146.454422][ T6852] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 146.454425][ T6852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.454427][ T6852] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 146.454428][ T6852] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 146.454430][ T6852] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 146.454432][ T6852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.454434][ T6852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.454435][ T6852] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 146.454437][ T6852] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 146.454439][ T6852] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 146.454441][ T6852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.454442][ T6852] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 146.454444][ T6852] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 146.454446][ T6852] ? copy_msghdr_from_user (net/socket.c:2650) [ 146.454448][ T6852] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 146.454449][ T6852] ? move_addr_to_kernel (net/socket.c:258) [ 146.454450][ T6852] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 146.454453][ T6852] ___sys_sendmsg (net/socket.c:2767) [ 146.454455][ T6852] ? copy_msghdr_from_user (net/socket.c:2619) [ 146.454460][ T6852] __sys_sendmsg (net/socket.c:2799) [ 146.454461][ T6852] ? __sys_sendmsg_sock (net/socket.c:2780) [ 146.454464][ T6852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 146.454466][ T6852] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 146.454467][ T6852] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 146.454469][ T6852] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 146.454471][ T6852] RIP: 0033:0x7fd37cf3354e [ 146.454473][ T6852] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 146.454475][ T6852] RSP: 002b:00007ffd7f991020 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 146.454479][ T6852] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fd37cf3354e [ 146.454480][ T6852] RDX: 0000000000000000 RSI: 00007ffd7f9910d0 RDI: 0000000000000005 [ 146.454481][ T6852] RBP: 00007ffd7f991030 R08: 0000000000000000 R09: 0000000000000000 [ 146.454482][ T6852] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910789 [ 146.454483][ T6852] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd7f991790 | [ 331.960576][T10129] softirqs last disabled at (0): 0x0 | [ 331.960578][T10129] Preemption disabled at: | [ 331.960579][T10129] vprintk_emit (kernel/printk/printk.c:2471) | [ 331.960590][T10129] Tainted: [W]=WARN [ 331.960591][T10129] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 331.960593][T10129] Call Trace: [ 331.960594][T10129] [ 331.960595][T10129] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 331.960601][T10129] ? vprintk_emit (kernel/printk/printk.c:2471) [ 331.960603][T10129] __might_resched.cold (kernel/sched/core.c:9234) [ 331.960607][T10129] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 331.960610][T10129] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 331.960613][T10129] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 331.960617][T10129] __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)) [ 331.960620][T10129] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 331.960622][T10129] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 331.960626][T10129] ? 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) [ 331.960627][T10129] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 331.960629][T10129] put_chars (drivers/char/virtio_console.c:1176) [ 331.960631][T10129] ? __send_to_port (drivers/char/virtio_console.c:654) [ 331.960633][T10129] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 331.960635][T10129] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 331.960639][T10129] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 331.960640][T10129] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 331.960642][T10129] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 331.960644][T10129] console_emit_next_record (kernel/printk/printk.c:3183) [ 331.960646][T10129] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 331.960648][T10129] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 331.960649][T10129] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 331.960651][T10129] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 331.960653][T10129] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 331.960654][T10129] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 331.960656][T10129] console_flush_one_record (kernel/printk/printk.c:3268) [ 331.960658][T10129] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 331.960661][T10129] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 331.960663][T10129] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 331.960664][T10129] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 331.960666][T10129] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 331.960667][T10129] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 331.960668][T10129] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 331.960670][T10129] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 331.960672][T10129] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 331.960674][T10129] ? vprintk_emit (kernel/printk/printk.c:2478) [ 331.960676][T10129] vprintk_emit (kernel/printk/printk.c:2479) [ 331.960678][T10129] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 331.960680][T10129] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 331.960683][T10129] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 331.960686][T10129] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 331.960687][T10129] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 331.960690][T10129] ? ___sys_sendmsg (net/socket.c:2767) [ 331.960691][T10129] ? __sys_sendmsg (net/socket.c:2799) [ 331.960693][T10129] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 331.960696][T10129] _printk (kernel/printk/printk.c:2504) [ 331.960699][T10129] ? snapshot_read.cold (user.c:?) [ 331.960702][T10129] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 331.960704][T10129] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 331.960706][T10129] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 331.960708][T10129] ? netdev_notice (net/core/dev.c:13194) [ 331.960710][T10129] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 331.960711][T10129] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 331.960713][T10129] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 331.960715][T10129] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 331.960717][T10129] ? 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) [ 331.960719][T10129] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 331.960722][T10129] dev_set_allmulti (net/core/dev_api.c:315) [ 331.960725][T10129] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 331.960738][T10129] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 331.960741][T10129] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 331.960751][T10129] br_del_if (net/bridge/br_if.c:732) bridge [ 331.960758][T10129] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 331.960760][T10129] do_set_master (net/core/rtnetlink.c:3055) [ 331.960763][T10129] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 331.960765][T10129] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 331.960768][T10129] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 331.960769][T10129] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 331.960771][T10129] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 331.960775][T10129] ? kasan_save_stack (mm/kasan/common.c:58) [ 331.960777][T10129] ? kasan_save_stack (mm/kasan/common.c:57) [ 331.960779][T10129] ? kasan_save_track (mm/kasan/common.c:78) [ 331.960780][T10129] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 331.960782][T10129] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 331.960783][T10129] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 331.960784][T10129] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 331.960785][T10129] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 331.960786][T10129] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 331.960788][T10129] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 331.960789][T10129] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 331.960790][T10129] ? ___sys_sendmsg (net/socket.c:2767) [ 331.960791][T10129] ? __sys_sendmsg (net/socket.c:2799) [ 331.960793][T10129] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 331.960794][T10129] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 331.960796][T10129] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 331.960798][T10129] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 331.960799][T10129] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 331.960801][T10129] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 331.960802][T10129] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 331.960804][T10129] ? __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) [ 331.960807][T10129] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 331.960808][T10129] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 331.960809][T10129] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 331.960811][T10129] ? nla_get_range_signed (lib/nlattr.c:270) [ 331.960813][T10129] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 331.960815][T10129] rtnl_newlink (net/core/rtnetlink.c:4215) [ 331.960817][T10129] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 331.960819][T10129] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 331.960820][T10129] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 331.960821][T10129] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 331.960823][T10129] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 331.960825][T10129] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 331.960826][T10129] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 331.960828][T10129] ? __kernel_text_address (kernel/extable.c:79) [ 331.960829][T10129] ? write_profile (profile.c:?) [ 331.960830][T10129] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 331.960833][T10129] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 331.960834][T10129] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 331.960836][T10129] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 331.960839][T10129] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 331.960841][T10129] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 331.960842][T10129] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 331.960843][T10129] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 331.960845][T10129] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 331.960846][T10129] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 331.960848][T10129] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 331.960850][T10129] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 331.960851][T10129] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 331.960853][T10129] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 331.960854][T10129] ? netlink_ack (./include/linux/skbuff.h:2718) [ 331.960855][T10129] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 331.960858][T10129] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 331.960859][T10129] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 331.960861][T10129] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 331.960863][T10129] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 331.960865][T10129] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 331.960866][T10129] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 331.960868][T10129] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 331.960870][T10129] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 331.960871][T10129] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 331.960873][T10129] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 331.960875][T10129] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 331.960877][T10129] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 331.960878][T10129] ? copy_msghdr_from_user (net/socket.c:2650) [ 331.960880][T10129] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 331.960881][T10129] ? move_addr_to_kernel (net/socket.c:258) [ 331.960882][T10129] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 331.960885][T10129] ___sys_sendmsg (net/socket.c:2767) [ 331.960887][T10129] ? copy_msghdr_from_user (net/socket.c:2619) [ 331.960891][T10129] __sys_sendmsg (net/socket.c:2799) [ 331.960893][T10129] ? __sys_sendmsg_sock (net/socket.c:2780) [ 331.960896][T10129] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 331.960898][T10129] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 331.960899][T10129] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 331.960901][T10129] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 331.960903][T10129] RIP: 0033:0x7f3dd297654e [ 331.960905][T10129] 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 [ 331.960907][T10129] RSP: 002b:00007ffc11853a40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 331.960910][T10129] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3dd297654e [ 331.960911][T10129] RDX: 0000000000000000 RSI: 00007ffc11853af0 RDI: 0000000000000005 [ 331.960912][T10129] RBP: 00007ffc11853a50 R08: 0000000000000000 R09: 0000000000000000 [ 331.960913][T10129] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910843 [ 331.960914][T10129] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc118541b0 | [ 337.105185][T10135] softirqs last disabled at (0): 0x0 | [ 337.105186][T10135] Preemption disabled at: | [ 337.105187][T10135] vprintk_emit (kernel/printk/printk.c:2471) | [ 337.105199][T10135] Tainted: [W]=WARN [ 337.105200][T10135] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 337.105201][T10135] Call Trace: [ 337.105203][T10135] [ 337.105204][T10135] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 337.105210][T10135] ? vprintk_emit (kernel/printk/printk.c:2471) [ 337.105211][T10135] __might_resched.cold (kernel/sched/core.c:9234) [ 337.105215][T10135] ? __module_address (kernel/module/main.c:3915) [ 337.105219][T10135] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 337.105222][T10135] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 337.105223][T10135] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.105227][T10135] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 337.105230][T10135] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 337.105233][T10135] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 337.105236][T10135] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 337.105238][T10135] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 337.105240][T10135] put_chars (drivers/char/virtio_console.c:1176) [ 337.105242][T10135] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 337.105243][T10135] ? __send_to_port (drivers/char/virtio_console.c:654) [ 337.105245][T10135] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 337.105247][T10135] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 337.105250][T10135] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 337.105251][T10135] ? 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) [ 337.105253][T10135] ? vsnprintf (lib/vsprintf.c:2900) [ 337.105256][T10135] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 337.105258][T10135] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.105260][T10135] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 337.105262][T10135] console_emit_next_record (kernel/printk/printk.c:3183) [ 337.105264][T10135] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 337.105266][T10135] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.105268][T10135] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.105270][T10135] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.105271][T10135] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 337.105273][T10135] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 337.105275][T10135] console_flush_one_record (kernel/printk/printk.c:3268) [ 337.105277][T10135] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 337.105280][T10135] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 337.105281][T10135] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 337.105283][T10135] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 337.105284][T10135] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.105286][T10135] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 337.105287][T10135] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 337.105289][T10135] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 337.105291][T10135] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 337.105293][T10135] ? vprintk_emit (kernel/printk/printk.c:2478) [ 337.105295][T10135] vprintk_emit (kernel/printk/printk.c:2479) [ 337.105298][T10135] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 337.105300][T10135] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 337.105301][T10135] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 337.105303][T10135] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 337.105304][T10135] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.105306][T10135] _printk (kernel/printk/printk.c:2504) [ 337.105310][T10135] ? snapshot_read.cold (user.c:?) [ 337.105312][T10135] ? br_multicast_flood (??:?) bridge [ 337.105325][T10135] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 337.105327][T10135] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 337.105328][T10135] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 337.105331][T10135] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 337.105339][T10135] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 337.105347][T10135] new_nbp (net/bridge/br_if.c:449) bridge [ 337.105355][T10135] br_add_if (net/bridge/br_if.c:592) bridge [ 337.105361][T10135] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 337.105365][T10135] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 337.105366][T10135] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 337.105369][T10135] ? __kernel_text_address (kernel/extable.c:79) [ 337.105371][T10135] do_set_master (net/core/rtnetlink.c:3071) [ 337.105373][T10135] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 337.105375][T10135] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 337.105377][T10135] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 337.105378][T10135] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.105379][T10135] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 337.105383][T10135] ? kasan_save_stack (mm/kasan/common.c:58) [ 337.105386][T10135] ? kasan_save_stack (mm/kasan/common.c:57) [ 337.105387][T10135] ? kasan_save_track (mm/kasan/common.c:78) [ 337.105389][T10135] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 337.105390][T10135] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 337.105392][T10135] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 337.105393][T10135] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 337.105394][T10135] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 337.105397][T10135] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 337.105398][T10135] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 337.105399][T10135] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 337.105401][T10135] ? ___sys_sendmsg (net/socket.c:2767) [ 337.105403][T10135] ? __sys_sendmsg (net/socket.c:2799) [ 337.105404][T10135] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 337.105406][T10135] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 337.105409][T10135] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.105411][T10135] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 337.105412][T10135] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.105414][T10135] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.105415][T10135] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 337.105418][T10135] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 337.105420][T10135] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 337.105422][T10135] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 337.105423][T10135] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 337.105425][T10135] ? nla_get_range_signed (lib/nlattr.c:270) [ 337.105427][T10135] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 337.105429][T10135] rtnl_newlink (net/core/rtnetlink.c:4215) [ 337.105431][T10135] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.105432][T10135] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 337.105434][T10135] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 337.105435][T10135] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.105437][T10135] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 337.105439][T10135] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 337.105440][T10135] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 337.105442][T10135] ? __kernel_text_address (kernel/extable.c:79) [ 337.105443][T10135] ? write_profile (profile.c:?) [ 337.105444][T10135] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 337.105447][T10135] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.105449][T10135] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.105450][T10135] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 337.105453][T10135] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 337.105455][T10135] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.105457][T10135] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 337.105458][T10135] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 337.105460][T10135] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 337.105461][T10135] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 337.105462][T10135] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 337.105465][T10135] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 337.105466][T10135] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 337.105467][T10135] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 337.105469][T10135] ? netlink_ack (./include/linux/skbuff.h:2718) [ 337.105470][T10135] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 337.105472][T10135] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.105474][T10135] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 337.105476][T10135] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 337.105478][T10135] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 337.105480][T10135] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.105481][T10135] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.105483][T10135] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 337.105485][T10135] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 337.105487][T10135] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 337.105488][T10135] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.105490][T10135] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 337.105492][T10135] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 337.105493][T10135] ? copy_msghdr_from_user (net/socket.c:2650) [ 337.105495][T10135] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 337.105497][T10135] ? move_addr_to_kernel (net/socket.c:258) [ 337.105498][T10135] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 337.105500][T10135] ___sys_sendmsg (net/socket.c:2767) [ 337.105502][T10135] ? copy_msghdr_from_user (net/socket.c:2619) [ 337.105507][T10135] __sys_sendmsg (net/socket.c:2799) [ 337.105509][T10135] ? __sys_sendmsg_sock (net/socket.c:2780) [ 337.105511][T10135] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 337.105514][T10135] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 337.105515][T10135] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 337.105517][T10135] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 337.105519][T10135] RIP: 0033:0x7f470803c54e [ 337.105521][T10135] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 337.105522][T10135] RSP: 002b:00007ffd0fa400b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 337.105526][T10135] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f470803c54e [ 337.105527][T10135] RDX: 0000000000000000 RSI: 00007ffd0fa40160 RDI: 0000000000000005 [ 337.105528][T10135] RBP: 00007ffd0fa400c0 R08: 0000000000000000 R09: 0000000000000000 [ 337.105529][T10135] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910848 [ 337.105530][T10135] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd0fa40820 | [ 371.498352][ T12] softirqs last disabled at (60264): __fib6_clean_all (./include/linux/spinlock.h:353 net/ipv6/ip6_fib.c:2323) | [ 371.498354][ T12] Preemption disabled at: | [ 371.498355][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 371.498366][ T12] Tainted: [W]=WARN [ 371.498367][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 371.498368][ T12] Workqueue: netns cleanup_net [ 371.498374][ T12] Call Trace: [ 371.498376][ T12] [ 371.498377][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 371.498382][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 371.498384][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 371.498388][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 371.498391][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 371.498395][ T12] __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)) [ 371.498399][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 371.498401][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 371.498405][ T12] ? 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) [ 371.498407][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 371.498409][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 371.498410][ T12] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 371.498412][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 371.498414][ T12] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 371.498416][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 371.498420][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 371.498421][ T12] ? 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) [ 371.498422][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 371.498424][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 371.498426][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 371.498427][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 371.498429][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 371.498432][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 371.498434][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 371.498435][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 371.498437][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 371.498439][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 371.498440][ T12] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 371.498442][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 371.498444][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 371.498447][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 371.498449][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 371.498450][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 371.498452][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 371.498453][ T12] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 371.498455][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 371.498456][ T12] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 371.498458][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 371.498460][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 371.498462][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 371.498464][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 371.498466][ T12] ? process_one_work (kernel/workqueue.c:3387) [ 371.498469][ T12] ? kthread (kernel/kthread.c:436) [ 371.498471][ T12] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 371.498473][ T12] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 371.498475][ T12] _printk (kernel/printk/printk.c:2504) [ 371.498478][ T12] ? snapshot_read.cold (user.c:?) [ 371.498481][ T12] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 371.498484][ T12] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 371.498485][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 371.498487][ T12] ? netdev_notice (net/core/dev.c:13194) [ 371.498489][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 371.498491][ T12] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 371.498492][ T12] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 371.498495][ T12] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 371.498496][ T12] ? 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) [ 371.498499][ T12] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 371.498501][ T12] dev_set_allmulti (net/core/dev_api.c:315) [ 371.498504][ T12] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 371.498518][ T12] br_dev_delete (net/bridge/br_if.c:387) bridge [ 371.498525][ T12] br_net_exit_rtnl (net/bridge/br.c:414) bridge [ 371.498532][ T12] ops_undo_list (net/core/net_namespace.c:181 net/core/net_namespace.c:249) [ 371.498535][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1098) [ 371.498537][ T12] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 371.498540][ T12] cleanup_net (net/core/net_namespace.c:706) [ 371.498542][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 371.498544][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 371.498545][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 371.498547][ T12] process_one_work (kernel/workqueue.c:3387) [ 371.498550][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 371.498552][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 371.498555][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 371.498557][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 371.498559][ T12] kthread (kernel/kthread.c:436) [ 371.498561][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 371.498562][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 371.498564][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 371.498565][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 371.498567][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 371.498570][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print dev_uc_del:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print dev_uc_add_excl:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __fib6_clean_all:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars