====================================== | [ 10.295907][ T229] softirqs last disabled at (24013): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.295909][ T229] Preemption disabled at: | [ 10.295910][ T229] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.295919][ T229] Tainted: [W]=WARN [ 10.295920][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.295921][ T229] Call Trace: [ 10.295923][ T229] [ 10.295924][ T229] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.295930][ T229] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.295932][ T229] __might_resched.cold (kernel/sched/core.c:9234) [ 10.295937][ T229] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.295941][ T229] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.295946][ T229] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.295948][ T229] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.295954][ T229] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.295957][ T229] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.295959][ T229] put_chars (drivers/char/virtio_console.c:1176) [ 10.295962][ T229] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.295964][ T229] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.295968][ T229] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.295971][ T229] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.295975][ T229] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.295978][ T229] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.295983][ T229] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.295985][ T229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.295990][ T229] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.295994][ T229] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.295996][ T229] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.295999][ T229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.296001][ T229] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.296005][ T229] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.296009][ T229] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.296011][ T229] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.296016][ T229] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.296018][ T229] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.296020][ T229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.296022][ T229] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.296026][ T229] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.296028][ T229] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.296031][ T229] vprintk_emit (kernel/printk/printk.c:2479) [ 10.296035][ T229] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.296040][ T229] ? vlan_netlink_fini (./include/linux/etherdevice.h:306 net/8021q/vlan.c:316 net/8021q/vlan.c:416) 8021q [ 10.296044][ T229] _printk (kernel/printk/printk.c:2504) [ 10.296048][ T229] ? snapshot_read.cold (user.c:?) [ 10.296054][ T229] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 10.296057][ T229] vlan_proto_init (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) ./include/net/netns/generic.h:45 (discriminator 2)) 8021q [ 10.296060][ T229] do_one_initcall (init/main.c:1357) [ 10.296062][ T229] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 10.296067][ T229] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 10.296070][ T229] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 10.296075][ T229] do_init_module (kernel/module/main.c:3117) [ 10.296078][ T229] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 10.296082][ T229] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 10.296086][ T229] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 10.296090][ T229] load_module (kernel/module/main.c:3593) [ 10.296097][ T229] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 10.296101][ T229] ? __ia32_sys_fsconfig (??:?) [ 10.296104][ T229] ? ovl_real_file (fs/overlayfs/file.c:195) [ 10.296108][ T229] ? backing_file_read_iter (fs/backing-file.c:211) [ 10.296111][ T229] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.296115][ T229] init_module_from_file (kernel/module/main.c:3790) [ 10.296118][ T229] ? __do_sys_init_module (kernel/module/main.c:3664) [ 10.296126][ T229] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.296129][ T229] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.296133][ T229] idempotent_init_module (kernel/module/main.c:3802) [ 10.296136][ T229] ? init_module_from_file (kernel/module/main.c:3791) [ 10.296142][ T229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.296145][ T229] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 10.296151][ T229] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 10.296153][ T229] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.296156][ T229] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.296158][ T229] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.296161][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.296163][ T229] RIP: 0033:0x7fd10c8b437d [ 10.296166][ T229] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 10.296168][ T229] RSP: 002b:00007fffa8b6cd08 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 10.296171][ T229] RAX: ffffffffffffffda RBX: 0000555a2c927810 RCX: 00007fd10c8b437d [ 10.296173][ T229] RDX: 0000000000000000 RSI: 0000555a213d1ffd RDI: 0000000000000000 [ 10.296174][ T229] RBP: 00007fffa8b6cda0 R08: 0000000000000000 R09: 0000000000000000 [ 10.296174][ T229] R10: 0000000000000000 R11: 0000000000000246 R12: 0000555a213d1ffd [ 10.296175][ T229] R13: 0000555a2c927960 R14: 0000000000040000 R15: 0000000000000000 | [ 11.489505][ T277] softirqs last disabled at (18794): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.489508][ T277] Preemption disabled at: | [ 11.489508][ T277] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.489518][ T277] Tainted: [W]=WARN [ 11.489519][ T277] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.489520][ T277] Call Trace: [ 11.489522][ T277] [ 11.489523][ T277] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.489529][ T277] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.489532][ T277] __might_resched.cold (kernel/sched/core.c:9234) [ 11.489536][ T277] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.489540][ T277] ? __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.489545][ T277] __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.489547][ T277] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.489552][ T277] ? 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.489555][ T277] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.489558][ T277] put_chars (drivers/char/virtio_console.c:1176) [ 11.489561][ T277] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.489565][ T277] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.489569][ T277] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.489571][ T277] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.489573][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.489575][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.489578][ T277] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.489580][ T277] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.489584][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.489587][ T277] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.489591][ T277] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.489595][ T277] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.489596][ T277] ? 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.489599][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.489602][ T277] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.489606][ T277] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.489610][ T277] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.489612][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.489617][ T277] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.489619][ T277] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.489621][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.489623][ T277] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.489627][ T277] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.489628][ T277] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.489632][ T277] vprintk_emit (kernel/printk/printk.c:2479) [ 11.489635][ T277] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.489638][ T277] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.489639][ T277] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 11.489644][ T277] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.489647][ T277] _printk (kernel/printk/printk.c:2504) [ 11.489651][ T277] ? snapshot_read.cold (user.c:?) [ 11.489654][ T277] ? br_multicast_flood (??:?) bridge [ 11.489667][ T277] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.489668][ T277] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.489670][ T277] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.489674][ T277] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 11.489690][ T277] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 11.489699][ T277] new_nbp (net/bridge/br_if.c:449) bridge [ 11.489707][ T277] br_add_if (net/bridge/br_if.c:592) bridge [ 11.489714][ T277] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.489718][ T277] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.489721][ T277] ? __kernel_text_address (kernel/extable.c:79) [ 11.489725][ T277] do_set_master (net/core/rtnetlink.c:3071) [ 11.489729][ T277] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.489732][ T277] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.489735][ T277] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.489737][ T277] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.489739][ T277] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.489743][ T277] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.489745][ T277] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.489747][ T277] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.489750][ T277] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.489753][ T277] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.489754][ T277] ? kasan_save_track (mm/kasan/common.c:78) [ 11.489757][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.489759][ T277] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 11.489762][ T277] ? ___sys_sendmsg (net/socket.c:2757) [ 11.489766][ T277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.489768][ T277] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.489770][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.489772][ T277] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.489774][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.489776][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.489778][ T277] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.489782][ T277] ? __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) [ 11.489783][ T277] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.489785][ T277] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.489788][ T277] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.489790][ T277] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.489795][ T277] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.489800][ T277] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.489805][ T277] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.489807][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.489811][ T277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.489813][ T277] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.489815][ T277] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.489816][ T277] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.489820][ T277] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.489822][ T277] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.489825][ T277] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.489826][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.489830][ T277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.489832][ T277] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.489836][ T277] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.489837][ T277] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.489840][ T277] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.489846][ T277] ? 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)) [ 11.489847][ T277] ? 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)) [ 11.489851][ T277] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.489855][ T277] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.489858][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.489862][ T277] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.489865][ T277] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.489869][ T277] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.489874][ T277] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.489876][ T277] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.489878][ T277] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.489880][ T277] ? move_addr_to_kernel (net/socket.c:258) [ 11.489887][ T277] ___sys_sendmsg (net/socket.c:2767) [ 11.489890][ T277] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.489905][ T277] __sys_sendmsg (net/socket.c:2799) [ 11.489908][ T277] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.489914][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.489917][ T277] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.489919][ T277] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.489922][ T277] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.489925][ T277] RIP: 0033:0x7feee7ebf54e [ 11.489928][ T277] 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 [ 11.489930][ T277] RSP: 002b:00007ffce5302c60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.489933][ T277] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007feee7ebf54e [ 11.489934][ T277] RDX: 0000000000000000 RSI: 00007ffce5302d10 RDI: 0000000000000005 [ 11.489935][ T277] RBP: 00007ffce5302c70 R08: 0000000000000000 R09: 0000000000000000 [ 11.489936][ T277] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9130bc [ 11.489937][ T277] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffce53033d0 | [ 13.097451][ T337] softirqs last disabled at (14096): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 13.097454][ T337] Preemption disabled at: | [ 13.097455][ T337] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.097464][ T337] Tainted: [W]=WARN [ 13.097465][ T337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.097467][ T337] Call Trace: [ 13.097468][ T337] [ 13.097470][ T337] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.097476][ T337] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.097478][ T337] __might_resched.cold (kernel/sched/core.c:9234) [ 13.097482][ T337] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.097486][ T337] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 13.097491][ T337] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 13.097494][ T337] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.097499][ T337] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.097502][ T337] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.097505][ T337] put_chars (drivers/char/virtio_console.c:1176) [ 13.097507][ T337] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 13.097510][ T337] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.097512][ T337] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.097517][ T337] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.097519][ T337] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.097523][ T337] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.097526][ T337] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.097527][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.097529][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.097533][ T337] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.097535][ T337] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 13.097538][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.097540][ T337] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.097544][ T337] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.097548][ T337] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.097550][ T337] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 13.097553][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.097555][ T337] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.097559][ T337] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.097563][ T337] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.097565][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.097570][ T337] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.097573][ T337] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.097574][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.097577][ T337] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.097580][ T337] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.097582][ T337] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.097585][ T337] vprintk_emit (kernel/printk/printk.c:2479) [ 13.097589][ T337] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.097592][ T337] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.097594][ T337] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.097598][ T337] _printk (kernel/printk/printk.c:2504) [ 13.097602][ T337] ? snapshot_read.cold (user.c:?) [ 13.097606][ T337] ? br_multicast_flood (??:?) bridge [ 13.097618][ T337] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.097620][ T337] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.097621][ T337] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.097625][ T337] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 13.097635][ T337] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 13.097644][ T337] new_nbp (net/bridge/br_if.c:449) bridge [ 13.097653][ T337] br_add_if (net/bridge/br_if.c:592) bridge [ 13.097660][ T337] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 13.097664][ T337] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 13.097667][ T337] ? __kernel_text_address (kernel/extable.c:79) [ 13.097670][ T337] do_set_master (net/core/rtnetlink.c:3071) [ 13.097675][ T337] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.097678][ T337] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.097681][ T337] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.097682][ T337] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.097684][ T337] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.097692][ T337] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.097694][ T337] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.097696][ T337] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.097699][ T337] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.097702][ T337] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.097703][ T337] ? kasan_save_track (mm/kasan/common.c:78) [ 13.097706][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.097708][ T337] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 13.097710][ T337] ? ___sys_sendmsg (net/socket.c:2757) [ 13.097715][ T337] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.097717][ T337] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.097719][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.097721][ T337] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.097723][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.097725][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.097727][ T337] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.097730][ T337] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 13.097733][ T337] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.097735][ T337] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.097739][ T337] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.097740][ T337] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.097745][ T337] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.097750][ T337] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.097755][ T337] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.097757][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.097761][ T337] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.097763][ T337] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.097765][ T337] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.097767][ T337] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.097770][ T337] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.097772][ T337] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.097775][ T337] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.097777][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.097781][ T337] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.097783][ T337] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.097786][ T337] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.097788][ T337] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.097790][ T337] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.097796][ T337] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.097798][ T337] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.097802][ T337] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.097806][ T337] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.097808][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.097812][ T337] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.097816][ T337] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.097820][ T337] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.097825][ T337] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 13.097827][ T337] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.097830][ T337] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 13.097831][ T337] ? move_addr_to_kernel (net/socket.c:258) [ 13.097838][ T337] ___sys_sendmsg (net/socket.c:2767) [ 13.097841][ T337] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.097856][ T337] __sys_sendmsg (net/socket.c:2799) [ 13.097859][ T337] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.097865][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.097869][ T337] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.097871][ T337] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.097874][ T337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.097876][ T337] RIP: 0033:0x7ffacfa1954e [ 13.097880][ T337] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.097881][ T337] RSP: 002b:00007ffe053f38a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.097884][ T337] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007ffacfa1954e [ 13.097885][ T337] RDX: 0000000000000000 RSI: 00007ffe053f3950 RDI: 0000000000000005 [ 13.097886][ T337] RBP: 00007ffe053f38b0 R08: 0000000000000000 R09: 0000000000000000 [ 13.097887][ T337] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9130be [ 13.097888][ T337] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe053f4010 | [ 14.570255][ T391] softirqs last disabled at (12620): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 14.570258][ T391] Preemption disabled at: | [ 14.570258][ T391] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.570267][ T391] Tainted: [W]=WARN [ 14.570268][ T391] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.570270][ T391] Call Trace: [ 14.570271][ T391] [ 14.570273][ T391] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.570279][ T391] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.570281][ T391] __might_resched.cold (kernel/sched/core.c:9234) [ 14.570285][ T391] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.570290][ T391] ? __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.570295][ T391] __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.570297][ T391] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.570303][ T391] ? 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.570305][ T391] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.570308][ T391] put_chars (drivers/char/virtio_console.c:1176) [ 14.570310][ T391] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 14.570312][ T391] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.570315][ T391] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.570320][ T391] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.570322][ T391] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.570325][ T391] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.570328][ T391] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.570330][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.570332][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.570336][ T391] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.570338][ T391] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 14.570341][ T391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.570343][ T391] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.570347][ T391] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.570351][ T391] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.570353][ T391] ? 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.570356][ T391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.570358][ T391] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.570362][ T391] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.570366][ T391] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.570368][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.570373][ T391] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.570376][ T391] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.570378][ T391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.570380][ T391] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.570383][ T391] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.570385][ T391] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.570388][ T391] vprintk_emit (kernel/printk/printk.c:2479) [ 14.570392][ T391] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.570395][ T391] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.570397][ T391] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.570401][ T391] _printk (kernel/printk/printk.c:2504) [ 14.570404][ T391] ? snapshot_read.cold (user.c:?) [ 14.570408][ T391] ? br_multicast_flood (??:?) bridge [ 14.570421][ T391] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 14.570423][ T391] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.570424][ T391] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.570428][ T391] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 14.570438][ T391] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 14.570446][ T391] new_nbp (net/bridge/br_if.c:449) bridge [ 14.570457][ T391] br_add_if (net/bridge/br_if.c:592) bridge [ 14.570464][ T391] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 14.570468][ T391] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 14.570471][ T391] ? __kernel_text_address (kernel/extable.c:79) [ 14.570475][ T391] do_set_master (net/core/rtnetlink.c:3071) [ 14.570480][ T391] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 14.570483][ T391] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 14.570486][ T391] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.570487][ T391] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.570489][ T391] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.570493][ T391] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.570495][ T391] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.570497][ T391] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.570499][ T391] ? kasan_save_stack (mm/kasan/common.c:58) [ 14.570502][ T391] ? kasan_save_stack (mm/kasan/common.c:57) [ 14.570504][ T391] ? kasan_save_track (mm/kasan/common.c:78) [ 14.570506][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.570508][ T391] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 14.570511][ T391] ? ___sys_sendmsg (net/socket.c:2757) [ 14.570515][ T391] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.570517][ T391] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.570520][ T391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.570522][ T391] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.570523][ T391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.570525][ T391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.570528][ T391] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.570531][ T391] ? __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.570534][ T391] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.570536][ T391] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.570540][ T391] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.570541][ T391] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.570546][ T391] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 14.570551][ T391] rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.570556][ T391] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.570558][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.570562][ T391] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.570564][ T391] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.570566][ T391] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.570568][ T391] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.570571][ T391] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.570573][ T391] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.570576][ T391] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.570578][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.570582][ T391] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.570584][ T391] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.570587][ T391] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.570589][ T391] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.570592][ T391] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.570598][ T391] ? 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.570599][ T391] ? 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.570603][ T391] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.570607][ T391] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.570609][ T391] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.570613][ T391] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.570617][ T391] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.570621][ T391] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.570626][ T391] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 14.570628][ T391] ? copy_msghdr_from_user (net/socket.c:2650) [ 14.570630][ T391] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 14.570632][ T391] ? move_addr_to_kernel (net/socket.c:258) [ 14.570639][ T391] ___sys_sendmsg (net/socket.c:2767) [ 14.570642][ T391] ? copy_msghdr_from_user (net/socket.c:2619) [ 14.570657][ T391] __sys_sendmsg (net/socket.c:2799) [ 14.570660][ T391] ? __sys_sendmsg_sock (net/socket.c:2780) [ 14.570666][ T391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.570670][ T391] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.570672][ T391] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.570675][ T391] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.570677][ T391] RIP: 0033:0x7f20099b854e [ 14.570681][ T391] 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.570682][ T391] RSP: 002b:00007ffe87ffc270 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.570685][ T391] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f20099b854e [ 14.570686][ T391] RDX: 0000000000000000 RSI: 00007ffe87ffc320 RDI: 0000000000000005 [ 14.570687][ T391] RBP: 00007ffe87ffc280 R08: 0000000000000000 R09: 0000000000000000 [ 14.570688][ T391] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9130c0 [ 14.570689][ T391] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe87ffc9e0 | [ 26.993551][ C2] softirqs last disabled at (1084719): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 26.993552][ C2] Preemption disabled at: | [ 26.993553][ C2] 0x0 | [ 26.993564][ C2] Tainted: [W]=WARN [ 26.993565][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.993566][ C2] Call Trace: [ 26.993568][ C2] [ 26.993570][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.993576][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 26.993579][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.993583][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 26.993586][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.993589][ 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)) [ 26.993592][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.993595][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.993599][ 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) [ 26.993601][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.993603][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 26.993605][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.993607][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 26.993610][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.993614][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.993615][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.993617][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.993619][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.993622][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.993624][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.993625][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.993627][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.993629][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 26.993631][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.993633][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.993636][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.993638][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.993639][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.993641][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.993642][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.993644][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.993646][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.993648][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.993650][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 26.993652][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.993654][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.993666][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.993668][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.993675][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.993681][ C2] ? is_module_text_address (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 kernel/module/main.c:3934) [ 26.993685][ C2] _printk (kernel/printk/printk.c:2504) [ 26.993688][ C2] ? snapshot_read.cold (user.c:?) [ 26.993689][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 26.993694][ C2] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.993696][ C2] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 26.993698][ C2] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 26.993700][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.993703][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 26.993705][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 26.993707][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.993709][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.993710][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.993717][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.993719][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.993720][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.993727][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.993728][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.993740][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 26.993747][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.993753][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 26.993756][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 26.993758][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.993761][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.993763][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.993765][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.993767][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.993769][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 26.993776][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.993778][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.993780][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.993783][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.993785][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.993787][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.993789][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.993791][ C2] handle_softirqs (kernel/softirq.c:645) [ 26.993793][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.993794][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.993796][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.993798][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 26.993799][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.993802][ C2] [ 26.993803][ C2] [ 26.993803][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.993805][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.993807][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.993810][ 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 [ 26.993812][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 26.993815][ C2] RAX: 0000000000108d2d RBX: ff11000001bec6c0 RCX: ffffffff8fef0307 [ 26.993816][ C2] RDX: ff11000001bec6c0 RSI: ffffffff92c38b01 RDI: ffffffff9268d8e0 [ 26.993817][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.993818][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 26.993819][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 26.993820][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.993823][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.993825][ C2] default_idle_call (kernel/sched/idle.c:122) [ 26.993827][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.993829][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 26.993830][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.993833][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.993835][ C2] do_idle (kernel/sched/idle.c:355) [ 26.993836][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.993838][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 26.993840][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 26.993842][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 27.055171][ C2] | [ 27.055238][ C2] | [ 27.055238][ C2] stack backtrace: | [ 27.055460][ C2] Tainted: [W]=WARN [ 27.055461][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.055462][ C2] Call Trace: [ 27.055463][ C2] [ 27.055465][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.055469][ C2] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 27.055472][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.055475][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 27.055477][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 27.055479][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.055481][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.055483][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.055490][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.055493][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.055495][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.055501][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 27.055503][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.055509][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.055515][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.055522][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 27.055524][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 27.055525][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 27.055529][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.055531][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.055533][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.055535][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 27.055537][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.055543][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 27.055545][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.055548][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.055550][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 27.055552][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 27.055554][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.055556][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.055558][ C2] handle_softirqs (kernel/softirq.c:645) [ 27.055560][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.055561][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.055563][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 27.055565][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 27.055566][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 27.055568][ C2] [ 27.055568][ C2] [ 27.055569][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.055571][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 27.055573][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 27.055575][ 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.055576][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 27.055579][ C2] RAX: 0000000000108d2d RBX: ff11000001bec6c0 RCX: ffffffff8fef0307 [ 27.055580][ C2] RDX: ff11000001bec6c0 RSI: ffffffff92c38b01 RDI: ffffffff9268d8e0 [ 27.055581][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 27.055582][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 27.055583][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 27.055584][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.055586][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 27.055588][ C2] default_idle_call (kernel/sched/idle.c:122) [ 27.055590][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.055591][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 27.055593][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 27.055595][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.055597][ C2] do_idle (kernel/sched/idle.c:355) [ 27.055598][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 27.055600][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 27.055601][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 27.055603][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 46.441899][ T1770] softirqs last disabled at (0): 0x0 | [ 46.441901][ T1770] Preemption disabled at: | [ 46.441902][ T1770] 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)) | [ 46.441913][ T1770] Tainted: [W]=WARN [ 46.441914][ T1770] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.441915][ T1770] Call Trace: [ 46.441917][ T1770] [ 46.441918][ T1770] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.441924][ T1770] ? 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)) [ 46.441925][ T1770] __might_resched.cold (kernel/sched/core.c:9234) [ 46.441929][ T1770] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.441933][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.441937][ T1770] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 46.441940][ T1770] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.441944][ T1770] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.441947][ T1770] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 46.441949][ T1770] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.441951][ T1770] put_chars (drivers/char/virtio_console.c:1176) [ 46.441953][ T1770] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.441954][ T1770] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 46.441958][ T1770] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 46.441960][ T1770] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.441963][ T1770] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.441965][ T1770] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.441966][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.441968][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.441970][ T1770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.441972][ T1770] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.441974][ T1770] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.441976][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.441978][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.441979][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.441981][ T1770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.441983][ T1770] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 46.441985][ T1770] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.441987][ T1770] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.441990][ T1770] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.441992][ T1770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.441993][ T1770] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.441995][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.441997][ T1770] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.441998][ T1770] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.442000][ T1770] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 46.442002][ T1770] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.442004][ T1770] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.442006][ T1770] vprintk_emit (kernel/printk/printk.c:2479) [ 46.442008][ T1770] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.442011][ T1770] _printk (kernel/printk/printk.c:2504) [ 46.442014][ T1770] ? snapshot_read.cold (user.c:?) [ 46.442016][ T1770] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.442019][ T1770] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.442021][ T1770] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.442023][ T1770] ? netdev_notice (net/core/dev.c:13194) [ 46.442024][ T1770] ? kasan_save_track (mm/kasan/common.c:78) [ 46.442028][ T1770] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 46.442029][ T1770] ? __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)) [ 46.442031][ T1770] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 46.442034][ T1770] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 46.442036][ T1770] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 46.442039][ T1770] dev_uc_add_excl (net/core/dev_addr_lists.c:801) [ 46.442041][ T1770] ndo_dflt_fdb_add (net/core/rtnetlink.c:4740) [ 46.442044][ T1770] ? __nla_parse (lib/nlattr.c:732) [ 46.442046][ T1770] rtnl_fdb_add (net/core/rtnetlink.c:4845) [ 46.442048][ T1770] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.442050][ T1770] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 46.442051][ T1770] ? rtnl_fdb_del (net/core/rtnetlink.c:4918 (discriminator 2)) [ 46.442052][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.442054][ T1770] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 46.442057][ T1770] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.442059][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.442061][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.442063][ T1770] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 46.442066][ T1770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.442068][ T1770] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 46.442070][ T1770] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.442071][ T1770] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 46.442074][ T1770] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 46.442077][ T1770] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.442079][ T1770] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.442081][ T1770] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.442082][ T1770] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.442084][ T1770] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 46.442086][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.442088][ T1770] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.442090][ T1770] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.442092][ T1770] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.442094][ T1770] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 46.442096][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.442098][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.442100][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.442101][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.442103][ T1770] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.442105][ T1770] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.442107][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.442109][ T1770] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.442111][ T1770] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.442113][ T1770] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.442115][ T1770] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.442117][ T1770] ? move_addr_to_kernel (net/socket.c:258) [ 46.442119][ T1770] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 46.442122][ T1770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.442124][ T1770] ___sys_sendmsg (net/socket.c:2767) [ 46.442126][ T1770] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 46.442128][ T1770] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.442130][ T1770] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 46.442135][ T1770] __sys_sendmsg (net/socket.c:2799) [ 46.442137][ T1770] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.442140][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.442142][ T1770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.442144][ T1770] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.442146][ T1770] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.442149][ T1770] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.442150][ T1770] RIP: 0033:0x7fc57da1354e [ 46.442152][ T1770] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 46.442154][ T1770] RSP: 002b:00007ffc61e3bcf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.442157][ T1770] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fc57da1354e [ 46.442159][ T1770] RDX: 0000000000000000 RSI: 00007ffc61e3bda0 RDI: 0000000000000005 [ 46.442160][ T1770] RBP: 00007ffc61e3bd00 R08: 0000000000000000 R09: 0000000000000000 [ 46.442160][ T1770] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9130e0 [ 46.442161][ T1770] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 60.530724][ T2697] softirqs last disabled at (0): 0x0 | [ 60.530726][ T2697] Preemption disabled at: | [ 60.530726][ T2697] 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)) | [ 60.530737][ T2697] Tainted: [W]=WARN [ 60.530738][ T2697] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.530739][ T2697] Call Trace: [ 60.530741][ T2697] [ 60.530742][ T2697] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 60.530749][ T2697] ? 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)) [ 60.530750][ T2697] __might_resched.cold (kernel/sched/core.c:9234) [ 60.530754][ T2697] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 60.530758][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.530762][ T2697] __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)) [ 60.530765][ T2697] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 60.530768][ T2697] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 60.530771][ T2697] ? 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) [ 60.530773][ T2697] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 60.530775][ T2697] put_chars (drivers/char/virtio_console.c:1176) [ 60.530777][ T2697] ? __send_to_port (drivers/char/virtio_console.c:654) [ 60.530778][ T2697] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 60.530781][ T2697] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 60.530785][ T2697] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 60.530786][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.530788][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.530790][ T2697] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.530792][ T2697] console_emit_next_record (kernel/printk/printk.c:3183) [ 60.530794][ T2697] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 60.530796][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.530798][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.530799][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.530801][ T2697] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.530803][ T2697] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 60.530804][ T2697] console_flush_one_record (kernel/printk/printk.c:3268) [ 60.530806][ T2697] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 60.530809][ T2697] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 60.530811][ T2697] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.530812][ T2697] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 60.530814][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.530815][ T2697] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 60.530817][ T2697] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 60.530818][ T2697] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 60.530820][ T2697] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 60.530822][ T2697] ? vprintk_emit (kernel/printk/printk.c:2478) [ 60.530824][ T2697] vprintk_emit (kernel/printk/printk.c:2479) [ 60.530826][ T2697] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 60.530828][ T2697] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 60.530831][ T2697] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 60.530832][ T2697] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 60.530834][ T2697] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 60.530836][ T2697] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 60.530838][ T2697] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.530839][ T2697] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 60.530841][ T2697] _printk (kernel/printk/printk.c:2504) [ 60.530844][ T2697] ? snapshot_read.cold (user.c:?) [ 60.530846][ T2697] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 60.530856][ T2697] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 60.530858][ T2697] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 60.530860][ T2697] ? netdev_notice (net/core/dev.c:13194) [ 60.530861][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.530863][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.530865][ T2697] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 60.530867][ T2697] ? 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) [ 60.530869][ T2697] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 60.530870][ T2697] ? 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) [ 60.530873][ T2697] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 60.530876][ T2697] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 60.530879][ T2697] dev_uc_del (net/core/dev_addr_lists.c:845) [ 60.530881][ T2697] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 60.530882][ T2697] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.530884][ T2697] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 60.530885][ T2697] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 60.530886][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.530888][ T2697] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 60.530890][ T2697] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 60.530893][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.530894][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.530896][ T2697] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 60.530900][ T2697] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.530902][ T2697] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 60.530903][ T2697] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.530905][ T2697] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 60.530907][ T2697] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 60.530911][ T2697] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 60.530913][ T2697] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.530914][ T2697] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 60.530915][ T2697] ? netlink_ack (./include/linux/skbuff.h:2718) [ 60.530917][ T2697] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 60.530919][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.530921][ T2697] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 60.530923][ T2697] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.530925][ T2697] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 60.530926][ T2697] ? next_uptodate_folio (mm/filemap.c:3747) [ 60.530929][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.530931][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.530932][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.530934][ T2697] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 60.530936][ T2697] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 60.530938][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.530940][ T2697] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 60.530942][ T2697] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 60.530944][ T2697] ? copy_msghdr_from_user (net/socket.c:2650) [ 60.530946][ T2697] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 60.530947][ T2697] ? move_addr_to_kernel (net/socket.c:258) [ 60.530949][ T2697] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 60.530952][ T2697] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.530954][ T2697] ___sys_sendmsg (net/socket.c:2767) [ 60.530955][ T2697] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 60.530958][ T2697] ? copy_msghdr_from_user (net/socket.c:2619) [ 60.530959][ T2697] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 60.530964][ T2697] __sys_sendmsg (net/socket.c:2799) [ 60.530966][ T2697] ? __sys_sendmsg_sock (net/socket.c:2780) [ 60.530968][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.530970][ T2697] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.530972][ T2697] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 60.530975][ T2697] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 60.530977][ T2697] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.530978][ T2697] RIP: 0033:0x7f1ae716a54e [ 60.530980][ T2697] 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 [ 60.530982][ T2697] RSP: 002b:00007fff16e508b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 60.530986][ T2697] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f1ae716a54e [ 60.530987][ T2697] RDX: 0000000000000000 RSI: 00007fff16e50960 RDI: 0000000000000005 [ 60.530988][ T2697] RBP: 00007fff16e508c0 R08: 0000000000000000 R09: 0000000000000000 [ 60.530989][ T2697] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9130ef [ 60.530990][ T2697] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 74.642246][ T3630] softirqs last disabled at (0): 0x0 | [ 74.642248][ T3630] Preemption disabled at: | [ 74.642248][ T3630] 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)) | [ 74.642259][ T3630] Tainted: [W]=WARN [ 74.642260][ T3630] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 74.642262][ T3630] Call Trace: [ 74.642263][ T3630] [ 74.642265][ T3630] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 74.642270][ T3630] ? 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)) [ 74.642272][ T3630] __might_resched.cold (kernel/sched/core.c:9234) [ 74.642275][ T3630] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 74.642279][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.642283][ T3630] __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)) [ 74.642287][ T3630] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 74.642290][ T3630] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 74.642293][ T3630] ? 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) [ 74.642295][ T3630] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 74.642297][ T3630] put_chars (drivers/char/virtio_console.c:1176) [ 74.642299][ T3630] ? __send_to_port (drivers/char/virtio_console.c:654) [ 74.642300][ T3630] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 74.642304][ T3630] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 74.642307][ T3630] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 74.642308][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.642310][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.642312][ T3630] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.642314][ T3630] console_emit_next_record (kernel/printk/printk.c:3183) [ 74.642316][ T3630] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 74.642318][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.642320][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.642321][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.642323][ T3630] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.642325][ T3630] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 74.642326][ T3630] console_flush_one_record (kernel/printk/printk.c:3268) [ 74.642329][ T3630] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 74.642331][ T3630] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 74.642333][ T3630] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.642334][ T3630] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 74.642336][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.642338][ T3630] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.642339][ T3630] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 74.642340][ T3630] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 74.642343][ T3630] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 74.642344][ T3630] ? vprintk_emit (kernel/printk/printk.c:2478) [ 74.642346][ T3630] vprintk_emit (kernel/printk/printk.c:2479) [ 74.642349][ T3630] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 74.642350][ T3630] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 74.642354][ T3630] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 74.642355][ T3630] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 74.642357][ T3630] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 74.642358][ T3630] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 74.642361][ T3630] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 74.642362][ T3630] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 74.642364][ T3630] _printk (kernel/printk/printk.c:2504) [ 74.642367][ T3630] ? snapshot_read.cold (user.c:?) [ 74.642369][ T3630] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 74.642372][ T3630] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 74.642374][ T3630] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 74.642375][ T3630] ? netdev_notice (net/core/dev.c:13194) [ 74.642377][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.642379][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.642381][ T3630] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 74.642383][ T3630] ? 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) [ 74.642385][ T3630] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 74.642386][ T3630] ? 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) [ 74.642389][ T3630] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 74.642392][ T3630] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 74.642395][ T3630] dev_uc_del (net/core/dev_addr_lists.c:845) [ 74.642396][ T3630] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 74.642398][ T3630] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 74.642399][ T3630] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 74.642400][ T3630] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 74.642402][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.642403][ T3630] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 74.642406][ T3630] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 74.642408][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.642410][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.642412][ T3630] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 74.642415][ T3630] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.642417][ T3630] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 74.642419][ T3630] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 74.642420][ T3630] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 74.642423][ T3630] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 74.642427][ T3630] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 74.642428][ T3630] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 74.642429][ T3630] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.642431][ T3630] ? netlink_ack (./include/linux/skbuff.h:2718) [ 74.642432][ T3630] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 74.642435][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.642436][ T3630] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.642438][ T3630] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 74.642440][ T3630] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 74.642442][ T3630] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 74.642445][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.642446][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.642450][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.642452][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.642454][ T3630] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 74.642456][ T3630] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 74.642458][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.642460][ T3630] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.642462][ T3630] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 74.642464][ T3630] ? copy_msghdr_from_user (net/socket.c:2650) [ 74.642466][ T3630] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 74.642467][ T3630] ? move_addr_to_kernel (net/socket.c:258) [ 74.642469][ T3630] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 74.642472][ T3630] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.642474][ T3630] ___sys_sendmsg (net/socket.c:2767) [ 74.642476][ T3630] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 74.642478][ T3630] ? copy_msghdr_from_user (net/socket.c:2619) [ 74.642480][ T3630] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 74.642484][ T3630] __sys_sendmsg (net/socket.c:2799) [ 74.642486][ T3630] ? __sys_sendmsg_sock (net/socket.c:2780) [ 74.642489][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.642491][ T3630] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.642493][ T3630] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 74.642496][ T3630] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 74.642498][ T3630] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 74.642499][ T3630] RIP: 0033:0x7f143866f54e [ 74.642501][ T3630] 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 [ 74.642503][ T3630] RSP: 002b:00007ffc49840590 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 74.642507][ T3630] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f143866f54e [ 74.642508][ T3630] RDX: 0000000000000000 RSI: 00007ffc49840640 RDI: 0000000000000005 [ 74.642509][ T3630] RBP: 00007ffc498405a0 R08: 0000000000000000 R09: 0000000000000000 [ 74.642509][ T3630] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9130fd [ 74.642510][ T3630] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 79.944158][ T3654] softirqs last disabled at (0): 0x0 | [ 79.944160][ T3654] Preemption disabled at: | [ 79.944161][ T3654] vprintk_emit (kernel/printk/printk.c:2471) | [ 79.944171][ T3654] Tainted: [W]=WARN [ 79.944172][ T3654] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.944174][ T3654] Call Trace: [ 79.944175][ T3654] [ 79.944177][ T3654] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 79.944182][ T3654] ? vprintk_emit (kernel/printk/printk.c:2471) [ 79.944183][ T3654] __might_resched.cold (kernel/sched/core.c:9234) [ 79.944187][ T3654] ? __module_address (kernel/module/main.c:3915) [ 79.944190][ T3654] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 79.944194][ T3654] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 79.944195][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.944198][ T3654] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 79.944202][ T3654] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 79.944204][ T3654] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 79.944208][ T3654] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 79.944209][ T3654] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 79.944211][ T3654] put_chars (drivers/char/virtio_console.c:1176) [ 79.944213][ T3654] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 79.944214][ T3654] ? __send_to_port (drivers/char/virtio_console.c:654) [ 79.944216][ T3654] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 79.944218][ T3654] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 79.944221][ T3654] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 79.944223][ T3654] ? 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) [ 79.944224][ T3654] ? vsnprintf (lib/vsprintf.c:2900) [ 79.944227][ T3654] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 79.944229][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.944231][ T3654] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.944233][ T3654] console_emit_next_record (kernel/printk/printk.c:3183) [ 79.944235][ T3654] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 79.944237][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.944239][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.944240][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.944242][ T3654] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.944244][ T3654] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 79.944245][ T3654] console_flush_one_record (kernel/printk/printk.c:3268) [ 79.944247][ T3654] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 79.944250][ T3654] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 79.944252][ T3654] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.944253][ T3654] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 79.944255][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.944256][ T3654] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 79.944258][ T3654] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 79.944259][ T3654] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 79.944261][ T3654] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 79.944263][ T3654] ? vprintk_emit (kernel/printk/printk.c:2478) [ 79.944265][ T3654] vprintk_emit (kernel/printk/printk.c:2479) [ 79.944268][ T3654] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 79.944270][ T3654] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 79.944271][ T3654] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 79.944273][ T3654] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.944274][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.944276][ T3654] _printk (kernel/printk/printk.c:2504) [ 79.944279][ T3654] ? snapshot_read.cold (user.c:?) [ 79.944281][ T3654] ? br_multicast_flood (??:?) bridge [ 79.944293][ T3654] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 79.944296][ T3654] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 79.944297][ T3654] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 79.944299][ T3654] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 79.944307][ T3654] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 79.944315][ T3654] new_nbp (net/bridge/br_if.c:449) bridge [ 79.944324][ T3654] br_add_if (net/bridge/br_if.c:592) bridge [ 79.944331][ T3654] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 79.944334][ T3654] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 79.944336][ T3654] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 79.944338][ T3654] ? __kernel_text_address (kernel/extable.c:79) [ 79.944340][ T3654] do_set_master (net/core/rtnetlink.c:3071) [ 79.944343][ T3654] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 79.944344][ T3654] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 79.944346][ T3654] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 79.944347][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.944349][ T3654] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 79.944352][ T3654] ? kasan_save_stack (mm/kasan/common.c:58) [ 79.944355][ T3654] ? kasan_save_stack (mm/kasan/common.c:57) [ 79.944356][ T3654] ? kasan_save_track (mm/kasan/common.c:78) [ 79.944357][ T3654] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 79.944359][ T3654] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 79.944360][ T3654] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 79.944361][ T3654] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 79.944362][ T3654] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 79.944365][ T3654] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.944366][ T3654] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 79.944368][ T3654] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 79.944370][ T3654] ? ___sys_sendmsg (net/socket.c:2767) [ 79.944371][ T3654] ? __sys_sendmsg (net/socket.c:2799) [ 79.944373][ T3654] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 79.944375][ T3654] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.944377][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.944379][ T3654] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.944380][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.944382][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.944384][ T3654] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 79.944387][ T3654] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 79.944389][ T3654] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 79.944390][ T3654] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 79.944391][ T3654] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 79.944393][ T3654] ? nla_get_range_signed (lib/nlattr.c:270) [ 79.944395][ T3654] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 79.944397][ T3654] rtnl_newlink (net/core/rtnetlink.c:4215) [ 79.944399][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.944401][ T3654] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 79.944402][ T3654] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.944403][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.944405][ T3654] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 79.944407][ T3654] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 79.944408][ T3654] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 79.944410][ T3654] ? __kernel_text_address (kernel/extable.c:79) [ 79.944411][ T3654] ? write_profile (profile.c:?) [ 79.944412][ T3654] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 79.944415][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.944416][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.944418][ T3654] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 79.944421][ T3654] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.944422][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.944424][ T3654] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 79.944425][ T3654] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 79.944427][ T3654] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.944428][ T3654] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 79.944429][ T3654] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 79.944432][ T3654] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 79.944433][ T3654] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 79.944434][ T3654] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 79.944436][ T3654] ? netlink_ack (./include/linux/skbuff.h:2718) [ 79.944437][ T3654] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 79.944440][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.944441][ T3654] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 79.944443][ T3654] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 79.944445][ T3654] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 79.944448][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.944450][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.944452][ T3654] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.944454][ T3654] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 79.944455][ T3654] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 79.944457][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.944459][ T3654] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 79.944461][ T3654] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 79.944462][ T3654] ? copy_msghdr_from_user (net/socket.c:2650) [ 79.944464][ T3654] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 79.944466][ T3654] ? move_addr_to_kernel (net/socket.c:258) [ 79.944467][ T3654] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 79.944469][ T3654] ___sys_sendmsg (net/socket.c:2767) [ 79.944471][ T3654] ? copy_msghdr_from_user (net/socket.c:2619) [ 79.944476][ T3654] __sys_sendmsg (net/socket.c:2799) [ 79.944478][ T3654] ? __sys_sendmsg_sock (net/socket.c:2780) [ 79.944480][ T3654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.944482][ T3654] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 79.944484][ T3654] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 79.944486][ T3654] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.944487][ T3654] RIP: 0033:0x7f5aaee8054e [ 79.944489][ T3654] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 79.944491][ T3654] RSP: 002b:00007ffcfd4eee80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 79.944494][ T3654] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f5aaee8054e [ 79.944495][ T3654] RDX: 0000000000000000 RSI: 00007ffcfd4eef30 RDI: 0000000000000005 [ 79.944496][ T3654] RBP: 00007ffcfd4eee90 R08: 0000000000000000 R09: 0000000000000000 [ 79.944497][ T3654] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913101 [ 79.944498][ T3654] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcfd4ef5f0 | [ 109.769944][ T4952] softirqs last disabled at (0): 0x0 | [ 109.769946][ T4952] Preemption disabled at: | [ 109.769946][ T4952] 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)) | [ 109.769957][ T4952] Tainted: [W]=WARN [ 109.769958][ T4952] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 109.769959][ T4952] Call Trace: [ 109.769961][ T4952] [ 109.769962][ T4952] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 109.769968][ T4952] ? 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)) [ 109.769969][ T4952] __might_resched.cold (kernel/sched/core.c:9234) [ 109.769973][ T4952] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 109.769977][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.769980][ T4952] __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)) [ 109.769984][ T4952] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 109.769987][ T4952] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 109.769990][ T4952] ? 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) [ 109.769992][ T4952] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 109.769994][ T4952] put_chars (drivers/char/virtio_console.c:1176) [ 109.769996][ T4952] ? __send_to_port (drivers/char/virtio_console.c:654) [ 109.769997][ T4952] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 109.770000][ T4952] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 109.770002][ T4952] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 109.770006][ T4952] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 109.770007][ T4952] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 109.770009][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.770010][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.770012][ T4952] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.770014][ T4952] console_emit_next_record (kernel/printk/printk.c:3183) [ 109.770016][ T4952] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 109.770025][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.770027][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.770028][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.770030][ T4952] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.770032][ T4952] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 109.770034][ T4952] console_flush_one_record (kernel/printk/printk.c:3268) [ 109.770036][ T4952] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 109.770039][ T4952] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 109.770041][ T4952] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.770042][ T4952] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 109.770044][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.770045][ T4952] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 109.770046][ T4952] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 109.770048][ T4952] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 109.770050][ T4952] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 109.770052][ T4952] ? vprintk_emit (kernel/printk/printk.c:2478) [ 109.770054][ T4952] vprintk_emit (kernel/printk/printk.c:2479) [ 109.770056][ T4952] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 109.770059][ T4952] _printk (kernel/printk/printk.c:2504) [ 109.770062][ T4952] ? snapshot_read.cold (user.c:?) [ 109.770064][ T4952] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 109.770067][ T4952] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 109.770069][ T4952] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 109.770070][ T4952] ? netdev_notice (net/core/dev.c:13194) [ 109.770072][ T4952] ? kasan_save_track (mm/kasan/common.c:78) [ 109.770075][ T4952] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 109.770077][ T4952] ? __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)) [ 109.770078][ T4952] ? 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) [ 109.770081][ T4952] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 109.770084][ T4952] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 109.770087][ T4952] dev_uc_add_excl (net/core/dev_addr_lists.c:801) [ 109.770089][ T4952] ndo_dflt_fdb_add (net/core/rtnetlink.c:4740) [ 109.770092][ T4952] ? __nla_parse (lib/nlattr.c:732) [ 109.770094][ T4952] rtnl_fdb_add (net/core/rtnetlink.c:4845) [ 109.770096][ T4952] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 109.770098][ T4952] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 109.770099][ T4952] ? rtnl_fdb_del (net/core/rtnetlink.c:4918 (discriminator 2)) [ 109.770100][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.770102][ T4952] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 109.770105][ T4952] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 109.770107][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.770109][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.770110][ T4952] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 109.770114][ T4952] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.770116][ T4952] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 109.770117][ T4952] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 109.770119][ T4952] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 109.770121][ T4952] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 109.770124][ T4952] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 109.770127][ T4952] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 109.770128][ T4952] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 109.770130][ T4952] ? netlink_ack (./include/linux/skbuff.h:2718) [ 109.770131][ T4952] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 109.770134][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.770135][ T4952] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 109.770137][ T4952] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 109.770139][ T4952] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 109.770141][ T4952] ? next_uptodate_folio (mm/filemap.c:3747) [ 109.770144][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.770146][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.770147][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.770149][ T4952] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 109.770151][ T4952] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 109.770153][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.770155][ T4952] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 109.770157][ T4952] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 109.770159][ T4952] ? copy_msghdr_from_user (net/socket.c:2650) [ 109.770161][ T4952] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 109.770163][ T4952] ? move_addr_to_kernel (net/socket.c:258) [ 109.770165][ T4952] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 109.770168][ T4952] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 109.770170][ T4952] ___sys_sendmsg (net/socket.c:2767) [ 109.770171][ T4952] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 109.770173][ T4952] ? copy_msghdr_from_user (net/socket.c:2619) [ 109.770175][ T4952] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 109.770180][ T4952] __sys_sendmsg (net/socket.c:2799) [ 109.770182][ T4952] ? __sys_sendmsg_sock (net/socket.c:2780) [ 109.770184][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.770186][ T4952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 109.770188][ T4952] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 109.770191][ T4952] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 109.770193][ T4952] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 109.770194][ T4952] RIP: 0033:0x7f9cdadfd54e [ 109.770196][ T4952] 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 [ 109.770198][ T4952] RSP: 002b:00007ffcff7ec4f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 109.770202][ T4952] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f9cdadfd54e [ 109.770203][ T4952] RDX: 0000000000000000 RSI: 00007ffcff7ec5a0 RDI: 0000000000000005 [ 109.770204][ T4952] RBP: 00007ffcff7ec500 R08: 0000000000000000 R09: 0000000000000000 [ 109.770205][ T4952] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913120 [ 109.770205][ T4952] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 123.588715][ T5879] softirqs last disabled at (0): 0x0 | [ 123.588717][ T5879] Preemption disabled at: | [ 123.588717][ T5879] 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)) | [ 123.588728][ T5879] Tainted: [W]=WARN [ 123.588729][ T5879] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 123.588730][ T5879] Call Trace: [ 123.588732][ T5879] [ 123.588733][ T5879] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 123.588739][ T5879] ? 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)) [ 123.588740][ T5879] __might_resched.cold (kernel/sched/core.c:9234) [ 123.588744][ T5879] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 123.588747][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.588751][ T5879] __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)) [ 123.588754][ T5879] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 123.588757][ T5879] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 123.588761][ T5879] ? 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) [ 123.588762][ T5879] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 123.588764][ T5879] put_chars (drivers/char/virtio_console.c:1176) [ 123.588766][ T5879] ? __send_to_port (drivers/char/virtio_console.c:654) [ 123.588768][ T5879] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 123.588771][ T5879] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 123.588774][ T5879] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 123.588775][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.588777][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.588779][ T5879] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.588781][ T5879] console_emit_next_record (kernel/printk/printk.c:3183) [ 123.588783][ T5879] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 123.588785][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.588786][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.588788][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.588790][ T5879] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.588791][ T5879] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 123.588793][ T5879] console_flush_one_record (kernel/printk/printk.c:3268) [ 123.588795][ T5879] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 123.588798][ T5879] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 123.588799][ T5879] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.588801][ T5879] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 123.588802][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.588804][ T5879] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 123.588805][ T5879] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 123.588807][ T5879] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 123.588809][ T5879] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 123.588810][ T5879] ? vprintk_emit (kernel/printk/printk.c:2478) [ 123.588812][ T5879] vprintk_emit (kernel/printk/printk.c:2479) [ 123.588815][ T5879] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 123.588816][ T5879] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 123.588819][ T5879] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 123.588820][ T5879] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 123.588822][ T5879] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 123.588823][ T5879] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 123.588826][ T5879] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 123.588827][ T5879] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 123.588829][ T5879] _printk (kernel/printk/printk.c:2504) [ 123.588832][ T5879] ? snapshot_read.cold (user.c:?) [ 123.588835][ T5879] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 123.588838][ T5879] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 123.588839][ T5879] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 123.588841][ T5879] ? netdev_notice (net/core/dev.c:13194) [ 123.588843][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.588844][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.588846][ T5879] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 123.588849][ T5879] ? 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) [ 123.588850][ T5879] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 123.588851][ T5879] ? 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) [ 123.588854][ T5879] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 123.588857][ T5879] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 123.588860][ T5879] dev_uc_del (net/core/dev_addr_lists.c:845) [ 123.588861][ T5879] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 123.588863][ T5879] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 123.588865][ T5879] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 123.588866][ T5879] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 123.588867][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.588869][ T5879] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 123.588871][ T5879] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 123.588874][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.588876][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.588877][ T5879] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 123.588881][ T5879] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.588883][ T5879] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 123.588884][ T5879] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 123.588886][ T5879] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 123.588888][ T5879] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 123.588892][ T5879] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 123.588893][ T5879] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 123.588895][ T5879] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 123.588896][ T5879] ? netlink_ack (./include/linux/skbuff.h:2718) [ 123.588897][ T5879] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 123.588900][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.588901][ T5879] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 123.588903][ T5879] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 123.588905][ T5879] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 123.588907][ T5879] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 123.588909][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.588911][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.588912][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.588914][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.588916][ T5879] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 123.588918][ T5879] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 123.588920][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.588921][ T5879] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 123.588923][ T5879] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 123.588926][ T5879] ? copy_msghdr_from_user (net/socket.c:2650) [ 123.588927][ T5879] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 123.588929][ T5879] ? move_addr_to_kernel (net/socket.c:258) [ 123.588931][ T5879] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 123.588933][ T5879] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.588935][ T5879] ___sys_sendmsg (net/socket.c:2767) [ 123.588937][ T5879] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 123.588939][ T5879] ? copy_msghdr_from_user (net/socket.c:2619) [ 123.588940][ T5879] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 123.588945][ T5879] __sys_sendmsg (net/socket.c:2799) [ 123.588947][ T5879] ? __sys_sendmsg_sock (net/socket.c:2780) [ 123.588950][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.588951][ T5879] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.588953][ T5879] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 123.588956][ T5879] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 123.588958][ T5879] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 123.588960][ T5879] RIP: 0033:0x7f4ed942f54e [ 123.588961][ T5879] 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 [ 123.588963][ T5879] RSP: 002b:00007fff508de020 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 123.588966][ T5879] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f4ed942f54e [ 123.588968][ T5879] RDX: 0000000000000000 RSI: 00007fff508de0d0 RDI: 0000000000000005 [ 123.588969][ T5879] RBP: 00007fff508de030 R08: 0000000000000000 R09: 0000000000000000 [ 123.588969][ T5879] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91312e [ 123.588970][ T5879] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 137.717135][ T6812] softirqs last disabled at (0): 0x0 | [ 137.717137][ T6812] Preemption disabled at: | [ 137.717138][ T6812] dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) | [ 137.717149][ T6812] Tainted: [W]=WARN [ 137.717150][ T6812] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 137.717152][ T6812] Call Trace: [ 137.717154][ T6812] [ 137.717155][ T6812] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 137.717161][ T6812] ? dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) [ 137.717162][ T6812] __might_resched.cold (kernel/sched/core.c:9234) [ 137.717166][ T6812] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 137.717170][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.717174][ T6812] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 137.717178][ T6812] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 137.717181][ T6812] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 137.717184][ T6812] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 137.717186][ T6812] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 137.717188][ T6812] put_chars (drivers/char/virtio_console.c:1176) [ 137.717190][ T6812] ? __send_to_port (drivers/char/virtio_console.c:654) [ 137.717192][ T6812] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 137.717195][ T6812] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 137.717199][ T6812] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 137.717200][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.717202][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.717204][ T6812] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 137.717206][ T6812] console_emit_next_record (kernel/printk/printk.c:3183) [ 137.717209][ T6812] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 137.717211][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.717212][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.717214][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.717216][ T6812] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 137.717217][ T6812] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 137.717219][ T6812] console_flush_one_record (kernel/printk/printk.c:3268) [ 137.717222][ T6812] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 137.717224][ T6812] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 137.717226][ T6812] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 137.717228][ T6812] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 137.717230][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.717231][ T6812] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 137.717233][ T6812] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 137.717234][ T6812] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 137.717236][ T6812] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 137.717238][ T6812] ? vprintk_emit (kernel/printk/printk.c:2478) [ 137.717240][ T6812] vprintk_emit (kernel/printk/printk.c:2479) [ 137.717243][ T6812] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 137.717245][ T6812] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 137.717248][ T6812] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 137.717249][ T6812] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 137.717251][ T6812] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 137.717252][ T6812] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 137.717255][ T6812] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 137.717257][ T6812] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 137.717258][ T6812] _printk (kernel/printk/printk.c:2504) [ 137.717262][ T6812] ? snapshot_read.cold (user.c:?) [ 137.717264][ T6812] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 137.717267][ T6812] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 137.717269][ T6812] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 137.717270][ T6812] ? netdev_notice (net/core/dev.c:13194) [ 137.717272][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.717274][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.717276][ T6812] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 137.717278][ T6812] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 137.717280][ T6812] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 137.717282][ T6812] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 137.717285][ T6812] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 137.717288][ T6812] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 137.717291][ T6812] dev_uc_del (net/core/dev_addr_lists.c:845) [ 137.717293][ T6812] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 137.717294][ T6812] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 137.717296][ T6812] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 137.717298][ T6812] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 137.717299][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.717301][ T6812] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 137.717304][ T6812] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 137.717306][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.717308][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.717310][ T6812] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 137.717313][ T6812] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 137.717315][ T6812] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 137.717317][ T6812] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 137.717319][ T6812] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 137.717321][ T6812] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 137.717325][ T6812] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 137.717327][ T6812] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 137.717328][ T6812] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 137.717329][ T6812] ? netlink_ack (./include/linux/skbuff.h:2718) [ 137.717331][ T6812] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 137.717333][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.717335][ T6812] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 137.717337][ T6812] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 137.717339][ T6812] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 137.717341][ T6812] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 137.717344][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.717345][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.717347][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.717349][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.717351][ T6812] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 137.717353][ T6812] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 137.717355][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.717356][ T6812] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 137.717358][ T6812] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 137.717361][ T6812] ? copy_msghdr_from_user (net/socket.c:2650) [ 137.717363][ T6812] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 137.717364][ T6812] ? move_addr_to_kernel (net/socket.c:258) [ 137.717367][ T6812] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 137.717369][ T6812] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 137.717371][ T6812] ___sys_sendmsg (net/socket.c:2767) [ 137.717373][ T6812] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 137.717375][ T6812] ? copy_msghdr_from_user (net/socket.c:2619) [ 137.717377][ T6812] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 137.717382][ T6812] __sys_sendmsg (net/socket.c:2799) [ 137.717384][ T6812] ? __sys_sendmsg_sock (net/socket.c:2780) [ 137.717387][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.717389][ T6812] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 137.717391][ T6812] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 137.717394][ T6812] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 137.717396][ T6812] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 137.717398][ T6812] RIP: 0033:0x7fae9167f54e [ 137.717400][ T6812] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 137.717402][ T6812] RSP: 002b:00007fff7ef5b920 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 137.717405][ T6812] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fae9167f54e [ 137.717407][ T6812] RDX: 0000000000000000 RSI: 00007fff7ef5b9d0 RDI: 0000000000000005 [ 137.717408][ T6812] RBP: 00007fff7ef5b930 R08: 0000000000000000 R09: 0000000000000000 [ 137.717408][ T6812] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91313c [ 137.717409][ T6812] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 143.141756][ T6841] softirqs last disabled at (0): 0x0 | [ 143.141758][ T6841] Preemption disabled at: | [ 143.141759][ T6841] vprintk_emit (kernel/printk/printk.c:2471) | [ 143.141770][ T6841] Tainted: [W]=WARN [ 143.141771][ T6841] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 143.141772][ T6841] Call Trace: [ 143.141774][ T6841] [ 143.141775][ T6841] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 143.141781][ T6841] ? vprintk_emit (kernel/printk/printk.c:2471) [ 143.141782][ T6841] __might_resched.cold (kernel/sched/core.c:9234) [ 143.141786][ T6841] ? __module_address (kernel/module/main.c:3915) [ 143.141790][ T6841] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 143.141792][ T6841] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 143.141794][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.141797][ T6841] __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)) [ 143.141800][ T6841] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 143.141803][ T6841] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 143.141807][ T6841] ? 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) [ 143.141809][ T6841] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 143.141810][ T6841] put_chars (drivers/char/virtio_console.c:1176) [ 143.141812][ T6841] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 143.141813][ T6841] ? __send_to_port (drivers/char/virtio_console.c:654) [ 143.141815][ T6841] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 143.141817][ T6841] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 143.141821][ T6841] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 143.141822][ T6841] ? 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) [ 143.141823][ T6841] ? vsnprintf (lib/vsprintf.c:2900) [ 143.141827][ T6841] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 143.141828][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.141830][ T6841] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.141832][ T6841] console_emit_next_record (kernel/printk/printk.c:3183) [ 143.141835][ T6841] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 143.141837][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.141838][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.141840][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.141841][ T6841] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.141843][ T6841] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 143.141845][ T6841] console_flush_one_record (kernel/printk/printk.c:3268) [ 143.141847][ T6841] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 143.141850][ T6841] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 143.141851][ T6841] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.141853][ T6841] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 143.141854][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.141856][ T6841] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 143.141857][ T6841] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 143.141859][ T6841] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 143.141861][ T6841] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 143.141863][ T6841] ? vprintk_emit (kernel/printk/printk.c:2478) [ 143.141865][ T6841] vprintk_emit (kernel/printk/printk.c:2479) [ 143.141868][ T6841] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 143.141869][ T6841] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 143.141871][ T6841] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 143.141873][ T6841] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.141874][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.141876][ T6841] _printk (kernel/printk/printk.c:2504) [ 143.141879][ T6841] ? snapshot_read.cold (user.c:?) [ 143.141881][ T6841] ? br_multicast_flood (??:?) bridge [ 143.141894][ T6841] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 143.141897][ T6841] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 143.141898][ T6841] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 143.141900][ T6841] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 143.141908][ T6841] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 143.141916][ T6841] new_nbp (net/bridge/br_if.c:449) bridge [ 143.141924][ T6841] br_add_if (net/bridge/br_if.c:592) bridge [ 143.141930][ T6841] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 143.141934][ T6841] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 143.141935][ T6841] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 143.141938][ T6841] ? __kernel_text_address (kernel/extable.c:79) [ 143.141940][ T6841] do_set_master (net/core/rtnetlink.c:3071) [ 143.141943][ T6841] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 143.141944][ T6841] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 143.141946][ T6841] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 143.141947][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.141948][ T6841] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 143.141952][ T6841] ? kasan_save_stack (mm/kasan/common.c:58) [ 143.141955][ T6841] ? kasan_save_stack (mm/kasan/common.c:57) [ 143.141956][ T6841] ? kasan_save_track (mm/kasan/common.c:78) [ 143.141958][ T6841] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 143.141959][ T6841] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 143.141961][ T6841] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 143.141961][ T6841] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 143.141963][ T6841] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 143.141965][ T6841] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 143.141966][ T6841] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 143.141968][ T6841] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 143.141970][ T6841] ? ___sys_sendmsg (net/socket.c:2767) [ 143.141971][ T6841] ? __sys_sendmsg (net/socket.c:2799) [ 143.141973][ T6841] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 143.141975][ T6841] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 143.141977][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.141979][ T6841] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.141980][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.141982][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.141984][ T6841] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 143.141987][ T6841] ? __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) [ 143.141989][ T6841] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 143.141990][ T6841] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 143.141992][ T6841] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 143.141993][ T6841] ? nla_get_range_signed (lib/nlattr.c:270) [ 143.141995][ T6841] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 143.141997][ T6841] rtnl_newlink (net/core/rtnetlink.c:4215) [ 143.141999][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.142001][ T6841] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 143.142002][ T6841] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.142003][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.142005][ T6841] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 143.142007][ T6841] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 143.142009][ T6841] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 143.142010][ T6841] ? __kernel_text_address (kernel/extable.c:79) [ 143.142011][ T6841] ? write_profile (profile.c:?) [ 143.142012][ T6841] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 143.142015][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.142017][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.142018][ T6841] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 143.142022][ T6841] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.142023][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.142025][ T6841] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 143.142026][ T6841] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 143.142028][ T6841] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 143.142029][ T6841] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 143.142031][ T6841] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 143.142033][ T6841] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 143.142034][ T6841] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 143.142036][ T6841] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 143.142037][ T6841] ? netlink_ack (./include/linux/skbuff.h:2718) [ 143.142038][ T6841] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 143.142041][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.142043][ T6841] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 143.142045][ T6841] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 143.142046][ T6841] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 143.142048][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.142050][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.142051][ T6841] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.142053][ T6841] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 143.142055][ T6841] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 143.142057][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.142058][ T6841] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 143.142060][ T6841] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 143.142062][ T6841] ? copy_msghdr_from_user (net/socket.c:2650) [ 143.142063][ T6841] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 143.142065][ T6841] ? move_addr_to_kernel (net/socket.c:258) [ 143.142066][ T6841] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 143.142069][ T6841] ___sys_sendmsg (net/socket.c:2767) [ 143.142070][ T6841] ? copy_msghdr_from_user (net/socket.c:2619) [ 143.142075][ T6841] __sys_sendmsg (net/socket.c:2799) [ 143.142077][ T6841] ? __sys_sendmsg_sock (net/socket.c:2780) [ 143.142080][ T6841] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.142082][ T6841] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 143.142083][ T6841] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 143.142085][ T6841] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 143.142087][ T6841] RIP: 0033:0x7f3ad26ec54e [ 143.142089][ T6841] 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 [ 143.142090][ T6841] RSP: 002b:00007ffc9f792990 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 143.142094][ T6841] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f3ad26ec54e [ 143.142096][ T6841] RDX: 0000000000000000 RSI: 00007ffc9f792a40 RDI: 0000000000000005 [ 143.142097][ T6841] RBP: 00007ffc9f7929a0 R08: 0000000000000000 R09: 0000000000000000 [ 143.142097][ T6841] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913140 [ 143.142098][ T6841] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc9f793100 | [ 326.951326][T10119] softirqs last disabled at (0): 0x0 | [ 326.951328][T10119] Preemption disabled at: | [ 326.951328][T10119] vprintk_emit (kernel/printk/printk.c:2471) | [ 326.951339][T10119] Tainted: [W]=WARN [ 326.951340][T10119] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 326.951342][T10119] Call Trace: [ 326.951343][T10119] [ 326.951345][T10119] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 326.951350][T10119] ? vprintk_emit (kernel/printk/printk.c:2471) [ 326.951352][T10119] __might_resched.cold (kernel/sched/core.c:9234) [ 326.951355][T10119] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 326.951359][T10119] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 326.951361][T10119] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 326.951365][T10119] __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)) [ 326.951368][T10119] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 326.951370][T10119] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 326.951374][T10119] ? 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) [ 326.951376][T10119] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 326.951378][T10119] put_chars (drivers/char/virtio_console.c:1176) [ 326.951380][T10119] ? __send_to_port (drivers/char/virtio_console.c:654) [ 326.951382][T10119] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 326.951384][T10119] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 326.951388][T10119] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 326.951389][T10119] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 326.951391][T10119] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 326.951393][T10119] console_emit_next_record (kernel/printk/printk.c:3183) [ 326.951395][T10119] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 326.951397][T10119] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 326.951399][T10119] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 326.951400][T10119] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 326.951402][T10119] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 326.951404][T10119] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 326.951405][T10119] console_flush_one_record (kernel/printk/printk.c:3268) [ 326.951408][T10119] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 326.951410][T10119] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 326.951412][T10119] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 326.951413][T10119] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 326.951415][T10119] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 326.951417][T10119] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 326.951418][T10119] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 326.951420][T10119] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 326.951422][T10119] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 326.951423][T10119] ? vprintk_emit (kernel/printk/printk.c:2478) [ 326.951425][T10119] vprintk_emit (kernel/printk/printk.c:2479) [ 326.951428][T10119] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 326.951429][T10119] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 326.951432][T10119] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 326.951435][T10119] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 326.951436][T10119] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 326.951439][T10119] ? ___sys_sendmsg (net/socket.c:2767) [ 326.951440][T10119] ? __sys_sendmsg (net/socket.c:2799) [ 326.951442][T10119] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 326.951446][T10119] _printk (kernel/printk/printk.c:2504) [ 326.951451][T10119] ? snapshot_read.cold (user.c:?) [ 326.951454][T10119] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 326.951456][T10119] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 326.951458][T10119] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 326.951460][T10119] ? netdev_notice (net/core/dev.c:13194) [ 326.951462][T10119] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 326.951464][T10119] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 326.951465][T10119] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 326.951467][T10119] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 326.951469][T10119] ? 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) [ 326.951471][T10119] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 326.951474][T10119] dev_set_allmulti (net/core/dev_api.c:315) [ 326.951477][T10119] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 326.951489][T10119] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 326.951492][T10119] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 326.951495][T10119] br_del_if (net/bridge/br_if.c:732) bridge [ 326.951502][T10119] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 326.951505][T10119] do_set_master (net/core/rtnetlink.c:3055) [ 326.951507][T10119] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 326.951509][T10119] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 326.951512][T10119] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 326.951513][T10119] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 326.951515][T10119] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 326.951519][T10119] ? kasan_save_stack (mm/kasan/common.c:58) [ 326.951521][T10119] ? kasan_save_stack (mm/kasan/common.c:57) [ 326.951522][T10119] ? kasan_save_track (mm/kasan/common.c:78) [ 326.951524][T10119] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 326.951525][T10119] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 326.951527][T10119] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 326.951528][T10119] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 326.951529][T10119] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 326.951531][T10119] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 326.951532][T10119] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 326.951533][T10119] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 326.951534][T10119] ? ___sys_sendmsg (net/socket.c:2767) [ 326.951536][T10119] ? __sys_sendmsg (net/socket.c:2799) [ 326.951537][T10119] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 326.951538][T10119] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 326.951541][T10119] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 326.951543][T10119] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 326.951544][T10119] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 326.951545][T10119] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 326.951547][T10119] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 326.951549][T10119] ? __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) [ 326.951551][T10119] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 326.951553][T10119] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 326.951554][T10119] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 326.951556][T10119] ? nla_get_range_signed (lib/nlattr.c:270) [ 326.951558][T10119] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 326.951560][T10119] rtnl_newlink (net/core/rtnetlink.c:4215) [ 326.951562][T10119] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 326.951564][T10119] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 326.951565][T10119] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 326.951566][T10119] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 326.951568][T10119] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 326.951570][T10119] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 326.951572][T10119] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 326.951573][T10119] ? __kernel_text_address (kernel/extable.c:79) [ 326.951574][T10119] ? write_profile (profile.c:?) [ 326.951575][T10119] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 326.951578][T10119] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 326.951580][T10119] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 326.951581][T10119] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 326.951585][T10119] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 326.951586][T10119] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 326.951588][T10119] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 326.951589][T10119] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 326.951591][T10119] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 326.951592][T10119] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 326.951594][T10119] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 326.951596][T10119] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 326.951598][T10119] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 326.951599][T10119] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 326.951601][T10119] ? netlink_ack (./include/linux/skbuff.h:2718) [ 326.951602][T10119] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 326.951605][T10119] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 326.951606][T10119] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 326.951608][T10119] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 326.951610][T10119] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 326.951612][T10119] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 326.951613][T10119] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 326.951615][T10119] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 326.951617][T10119] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 326.951619][T10119] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 326.951621][T10119] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 326.951622][T10119] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 326.951624][T10119] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 326.951626][T10119] ? copy_msghdr_from_user (net/socket.c:2650) [ 326.951628][T10119] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 326.951629][T10119] ? move_addr_to_kernel (net/socket.c:258) [ 326.951631][T10119] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 326.951633][T10119] ___sys_sendmsg (net/socket.c:2767) [ 326.951635][T10119] ? copy_msghdr_from_user (net/socket.c:2619) [ 326.951640][T10119] __sys_sendmsg (net/socket.c:2799) [ 326.951641][T10119] ? __sys_sendmsg_sock (net/socket.c:2780) [ 326.951644][T10119] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 326.951646][T10119] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 326.951647][T10119] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 326.951650][T10119] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 326.951651][T10119] RIP: 0033:0x7f81b8d0b54e [ 326.951653][T10119] 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 [ 326.951655][T10119] RSP: 002b:00007ffd20dede50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 326.951659][T10119] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f81b8d0b54e [ 326.951660][T10119] RDX: 0000000000000000 RSI: 00007ffd20dedf00 RDI: 0000000000000005 [ 326.951661][T10119] RBP: 00007ffd20dede60 R08: 0000000000000000 R09: 0000000000000000 [ 326.951662][T10119] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9131f8 [ 326.951663][T10119] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd20dee5c0 | [ 332.102672][T10125] softirqs last disabled at (0): 0x0 | [ 332.102674][T10125] Preemption disabled at: | [ 332.102675][T10125] vprintk_emit (kernel/printk/printk.c:2471) | [ 332.102686][T10125] Tainted: [W]=WARN [ 332.102687][T10125] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 332.102689][T10125] Call Trace: [ 332.102690][T10125] [ 332.102691][T10125] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 332.102697][T10125] ? vprintk_emit (kernel/printk/printk.c:2471) [ 332.102699][T10125] __might_resched.cold (kernel/sched/core.c:9234) [ 332.102702][T10125] ? __module_address (kernel/module/main.c:3915) [ 332.102706][T10125] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 332.102709][T10125] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 332.102710][T10125] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 332.102713][T10125] __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)) [ 332.102717][T10125] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 332.102719][T10125] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 332.102723][T10125] ? 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) [ 332.102724][T10125] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 332.102726][T10125] put_chars (drivers/char/virtio_console.c:1176) [ 332.102728][T10125] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 332.102729][T10125] ? __send_to_port (drivers/char/virtio_console.c:654) [ 332.102731][T10125] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 332.102733][T10125] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 332.102736][T10125] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 332.102738][T10125] ? 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) [ 332.102739][T10125] ? vsnprintf (lib/vsprintf.c:2900) [ 332.102742][T10125] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 332.102744][T10125] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 332.102745][T10125] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 332.102748][T10125] console_emit_next_record (kernel/printk/printk.c:3183) [ 332.102750][T10125] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 332.102752][T10125] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 332.102753][T10125] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 332.102755][T10125] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 332.102757][T10125] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 332.102758][T10125] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 332.102760][T10125] console_flush_one_record (kernel/printk/printk.c:3268) [ 332.102762][T10125] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 332.102765][T10125] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 332.102767][T10125] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 332.102769][T10125] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 332.102772][T10125] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 332.102774][T10125] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 332.102775][T10125] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 332.102777][T10125] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 332.102779][T10125] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 332.102781][T10125] ? vprintk_emit (kernel/printk/printk.c:2478) [ 332.102790][T10125] vprintk_emit (kernel/printk/printk.c:2479) [ 332.102793][T10125] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 332.102795][T10125] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 332.102796][T10125] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 332.102798][T10125] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 332.102799][T10125] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 332.102801][T10125] _printk (kernel/printk/printk.c:2504) [ 332.102804][T10125] ? snapshot_read.cold (user.c:?) [ 332.102807][T10125] ? br_multicast_flood (??:?) bridge [ 332.102819][T10125] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 332.102822][T10125] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 332.102823][T10125] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 332.102825][T10125] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 332.102833][T10125] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 332.102841][T10125] new_nbp (net/bridge/br_if.c:449) bridge [ 332.102848][T10125] br_add_if (net/bridge/br_if.c:592) bridge [ 332.102855][T10125] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 332.102858][T10125] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 332.102860][T10125] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 332.102862][T10125] ? __kernel_text_address (kernel/extable.c:79) [ 332.102864][T10125] do_set_master (net/core/rtnetlink.c:3071) [ 332.102867][T10125] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 332.102868][T10125] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 332.102870][T10125] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 332.102871][T10125] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 332.102873][T10125] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 332.102878][T10125] ? kasan_save_stack (mm/kasan/common.c:58) [ 332.102881][T10125] ? kasan_save_stack (mm/kasan/common.c:57) [ 332.102883][T10125] ? kasan_save_track (mm/kasan/common.c:78) [ 332.102885][T10125] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 332.102886][T10125] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 332.102888][T10125] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 332.102889][T10125] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 332.102890][T10125] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 332.102892][T10125] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 332.102893][T10125] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 332.102895][T10125] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 332.102897][T10125] ? ___sys_sendmsg (net/socket.c:2767) [ 332.102898][T10125] ? __sys_sendmsg (net/socket.c:2799) [ 332.102900][T10125] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 332.102902][T10125] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 332.102904][T10125] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 332.102906][T10125] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 332.102907][T10125] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 332.102909][T10125] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 332.102911][T10125] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 332.102914][T10125] ? __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) [ 332.102916][T10125] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 332.102917][T10125] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 332.102919][T10125] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 332.102920][T10125] ? nla_get_range_signed (lib/nlattr.c:270) [ 332.102922][T10125] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 332.102924][T10125] rtnl_newlink (net/core/rtnetlink.c:4215) [ 332.102926][T10125] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 332.102928][T10125] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 332.102929][T10125] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 332.102930][T10125] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 332.102932][T10125] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 332.102934][T10125] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 332.102935][T10125] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 332.102937][T10125] ? __kernel_text_address (kernel/extable.c:79) [ 332.102938][T10125] ? write_profile (profile.c:?) [ 332.102939][T10125] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 332.102942][T10125] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 332.102943][T10125] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 332.102945][T10125] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 332.102948][T10125] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 332.102950][T10125] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 332.102952][T10125] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 332.102953][T10125] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 332.102955][T10125] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 332.102956][T10125] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 332.102957][T10125] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 332.102959][T10125] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 332.102961][T10125] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 332.102962][T10125] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 332.102964][T10125] ? netlink_ack (./include/linux/skbuff.h:2718) [ 332.102965][T10125] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 332.102967][T10125] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 332.102969][T10125] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 332.102971][T10125] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 332.102972][T10125] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 332.102974][T10125] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 332.102975][T10125] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 332.102977][T10125] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 332.102979][T10125] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 332.102982][T10125] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 332.102985][T10125] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 332.102988][T10125] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 332.102989][T10125] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 332.102991][T10125] ? copy_msghdr_from_user (net/socket.c:2650) [ 332.102993][T10125] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 332.102994][T10125] ? move_addr_to_kernel (net/socket.c:258) [ 332.102996][T10125] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 332.102998][T10125] ___sys_sendmsg (net/socket.c:2767) [ 332.103000][T10125] ? copy_msghdr_from_user (net/socket.c:2619) [ 332.103005][T10125] __sys_sendmsg (net/socket.c:2799) [ 332.103007][T10125] ? __sys_sendmsg_sock (net/socket.c:2780) [ 332.103009][T10125] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 332.103011][T10125] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 332.103012][T10125] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 332.103014][T10125] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 332.103016][T10125] RIP: 0033:0x7fd2e391254e [ 332.103018][T10125] 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 [ 332.103020][T10125] RSP: 002b:00007ffc7ac27e20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 332.103023][T10125] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fd2e391254e [ 332.103025][T10125] RDX: 0000000000000000 RSI: 00007ffc7ac27ed0 RDI: 0000000000000005 [ 332.103026][T10125] RBP: 00007ffc7ac27e30 R08: 0000000000000000 R09: 0000000000000000 [ 332.103026][T10125] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9131fd [ 332.103027][T10125] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc7ac28590 | [ 367.196647][ T72] softirqs last disabled at (40106): __fib6_clean_all (./include/linux/spinlock.h:353 net/ipv6/ip6_fib.c:2323) | [ 367.196650][ T72] Preemption disabled at: | [ 367.196650][ T72] vprintk_emit (kernel/printk/printk.c:2471) | [ 367.196662][ T72] Tainted: [W]=WARN [ 367.196663][ T72] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 367.196665][ T72] Workqueue: netns cleanup_net [ 367.196671][ T72] Call Trace: [ 367.196672][ T72] [ 367.196674][ T72] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 367.196679][ T72] ? vprintk_emit (kernel/printk/printk.c:2471) [ 367.196681][ T72] __might_resched.cold (kernel/sched/core.c:9234) [ 367.196685][ T72] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 367.196689][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 367.196693][ T72] __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)) [ 367.196696][ T72] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 367.196699][ T72] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 367.196703][ T72] ? 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) [ 367.196704][ T72] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 367.196706][ T72] put_chars (drivers/char/virtio_console.c:1176) [ 367.196708][ T72] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 367.196709][ T72] ? __send_to_port (drivers/char/virtio_console.c:654) [ 367.196711][ T72] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 367.196713][ T72] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 367.196717][ T72] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 367.196718][ T72] ? 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) [ 367.196720][ T72] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 367.196721][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 367.196723][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 367.196725][ T72] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 367.196727][ T72] console_emit_next_record (kernel/printk/printk.c:3183) [ 367.196729][ T72] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 367.196731][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 367.196733][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 367.196735][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 367.196736][ T72] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 367.196738][ T72] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 367.196740][ T72] console_flush_one_record (kernel/printk/printk.c:3268) [ 367.196742][ T72] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 367.196745][ T72] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 367.196746][ T72] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 367.196748][ T72] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 367.196749][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 367.196751][ T72] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 367.196752][ T72] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 367.196754][ T72] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 367.196756][ T72] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 367.196758][ T72] ? vprintk_emit (kernel/printk/printk.c:2478) [ 367.196760][ T72] vprintk_emit (kernel/printk/printk.c:2479) [ 367.196762][ T72] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 367.196763][ T72] ? process_one_work (kernel/workqueue.c:3387) [ 367.196766][ T72] ? kthread (kernel/kthread.c:436) [ 367.196768][ T72] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 367.196771][ T72] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 367.196773][ T72] _printk (kernel/printk/printk.c:2504) [ 367.196776][ T72] ? snapshot_read.cold (user.c:?) [ 367.196778][ T72] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 367.196781][ T72] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 367.196783][ T72] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 367.196785][ T72] ? netdev_notice (net/core/dev.c:13194) [ 367.196787][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 367.196788][ T72] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 367.196790][ T72] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 367.196792][ T72] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 367.196794][ T72] ? 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) [ 367.196796][ T72] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 367.196799][ T72] dev_set_allmulti (net/core/dev_api.c:315) [ 367.196801][ T72] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 367.196816][ T72] br_dev_delete (net/bridge/br_if.c:387) bridge [ 367.196824][ T72] br_net_exit_rtnl (net/bridge/br.c:414) bridge [ 367.196831][ T72] ops_undo_list (net/core/net_namespace.c:181 net/core/net_namespace.c:249) [ 367.196834][ T72] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1098) [ 367.196835][ T72] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 367.196839][ T72] cleanup_net (net/core/net_namespace.c:706) [ 367.196840][ T72] ? net_passive_dec (./include/linux/llist.h:241) [ 367.196842][ T72] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 367.196844][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 367.196846][ T72] process_one_work (kernel/workqueue.c:3387) [ 367.196849][ T72] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 367.196851][ T72] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 367.196854][ T72] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 367.196856][ T72] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 367.196858][ T72] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 367.196859][ T72] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 367.196861][ T72] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 367.196862][ T72] kthread (kernel/kthread.c:436) [ 367.196864][ T72] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 367.196865][ T72] ? kthread_affine_preferred (kernel/kthread.c:857) [ 367.196867][ T72] ret_from_fork (arch/x86/kernel/process.c:158) [ 367.196869][ T72] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 367.196870][ T72] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 367.196873][ T72] ? 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