====================================== | [ 10.052801][ T221] softirqs last disabled at (18425): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.052804][ T221] Preemption disabled at: | [ 10.052804][ T221] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.052813][ T221] Tainted: [W]=WARN [ 10.052814][ T221] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.052816][ T221] Call Trace: [ 10.052817][ T221] [ 10.052819][ T221] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.052824][ T221] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.052827][ T221] __might_resched.cold (kernel/sched/core.c:9234) [ 10.052831][ T221] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.052835][ T221] ? __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.052841][ T221] __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.052843][ T221] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.052849][ T221] ? 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.052851][ T221] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.052855][ T221] put_chars (drivers/char/virtio_console.c:1176) [ 10.052857][ T221] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.052859][ T221] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.052863][ T221] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.052866][ T221] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.052870][ T221] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.052873][ T221] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.052878][ T221] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.052880][ T221] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.052885][ T221] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.052889][ T221] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.052891][ T221] ? 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.052894][ T221] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.052897][ T221] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.052901][ T221] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.052905][ T221] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.052906][ T221] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.052912][ T221] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.052914][ T221] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.052916][ T221] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.052919][ T221] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.052922][ T221] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.052924][ T221] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.052927][ T221] vprintk_emit (kernel/printk/printk.c:2479) [ 10.052931][ T221] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.052937][ T221] ? vlan_netlink_fini (./include/linux/etherdevice.h:306 net/8021q/vlan.c:316 net/8021q/vlan.c:416) 8021q [ 10.052941][ T221] _printk (kernel/printk/printk.c:2504) [ 10.052944][ T221] ? snapshot_read.cold (user.c:?) [ 10.052951][ T221] ? 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.052954][ T221] 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.052957][ T221] do_one_initcall (init/main.c:1357) [ 10.052959][ T221] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 10.052964][ T221] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 10.052967][ T221] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 10.052972][ T221] do_init_module (kernel/module/main.c:3117) [ 10.052975][ T221] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 10.052980][ T221] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 10.052985][ T221] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 10.052989][ T221] load_module (kernel/module/main.c:3593) [ 10.052996][ T221] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 10.053000][ T221] ? __ia32_sys_fsconfig (??:?) [ 10.053003][ T221] ? ovl_real_file (fs/overlayfs/file.c:195) [ 10.053007][ T221] ? backing_file_read_iter (fs/backing-file.c:211) [ 10.053010][ T221] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.053014][ T221] init_module_from_file (kernel/module/main.c:3790) [ 10.053017][ T221] ? __do_sys_init_module (kernel/module/main.c:3664) [ 10.053025][ T221] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.053029][ T221] ? 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.053032][ T221] idempotent_init_module (kernel/module/main.c:3802) [ 10.053035][ T221] ? init_module_from_file (kernel/module/main.c:3791) [ 10.053041][ T221] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.053044][ T221] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 10.053049][ T221] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 10.053052][ T221] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.053055][ T221] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.053057][ T221] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.053060][ T221] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.053062][ T221] RIP: 0033:0x7fde4b59e37d [ 10.053065][ T221] 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.053067][ T221] RSP: 002b:00007ffc936b3928 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 10.053070][ T221] RAX: ffffffffffffffda RBX: 000055b3836ed810 RCX: 00007fde4b59e37d [ 10.053071][ T221] RDX: 0000000000000000 RSI: 000055b37a23affd RDI: 0000000000000000 [ 10.053072][ T221] RBP: 00007ffc936b39c0 R08: 0000000000000000 R09: 0000000000000000 [ 10.053073][ T221] R10: 0000000000000000 R11: 0000000000000246 R12: 000055b37a23affd [ 10.053074][ T221] R13: 000055b3836ed960 R14: 0000000000040000 R15: 0000000000000000 | [ 11.052303][ T258] softirqs last disabled at (15502): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 11.052305][ T258] Preemption disabled at: | [ 11.052306][ T258] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.052315][ T258] Tainted: [W]=WARN [ 11.052316][ T258] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.052318][ T258] Call Trace: [ 11.052319][ T258] [ 11.052321][ T258] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.052327][ T258] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.052329][ T258] __might_resched.cold (kernel/sched/core.c:9234) [ 11.052334][ T258] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.052338][ T258] ? __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.052343][ T258] __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.052345][ T258] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.052351][ T258] ? 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.052354][ T258] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.052357][ T258] put_chars (drivers/char/virtio_console.c:1176) [ 11.052358][ T258] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 11.052360][ T258] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.052363][ T258] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.052368][ T258] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.052370][ T258] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.052374][ T258] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.052376][ T258] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.052378][ T258] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.052380][ T258] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.052384][ T258] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.052386][ T258] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.052389][ T258] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.052392][ T258] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.052395][ T258] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.052399][ T258] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.052401][ T258] ? 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.052404][ T258] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.052406][ T258] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.052410][ T258] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.052414][ T258] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.052416][ T258] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.052421][ T258] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.052424][ T258] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.052426][ T258] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.052428][ T258] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.052432][ T258] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.052434][ T258] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.052437][ T258] vprintk_emit (kernel/printk/printk.c:2479) [ 11.052441][ T258] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.052447][ T258] _printk (kernel/printk/printk.c:2504) [ 11.052450][ T258] ? snapshot_read.cold (user.c:?) [ 11.052454][ T258] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 11.052458][ T258] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 11.052461][ T258] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 11.052464][ T258] ? netdev_notice (net/core/dev.c:13194) [ 11.052466][ T258] ? dev_get_min_mp_channel_count (./include/net/netdev_lock.h:70 (discriminator 1)) [ 11.052474][ T258] ? netdev_wait_allrefs_any (net/core/dev.c:11702) [ 11.052480][ T258] ? 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) [ 11.052484][ T258] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 11.052488][ T258] netif_set_promiscuity (net/core/dev.c:9699) [ 11.052491][ T258] dev_set_promiscuity (net/core/dev_api.c:288) [ 11.052494][ T258] br_port_set_promisc (net/bridge/br_if.c:109) bridge [ 11.052508][ T258] br_manage_promisc (net/bridge/br_if.c:175) bridge [ 11.052516][ T258] ? netdev_is_rx_handler_busy (net/core/dev.c:5939 (discriminator 4)) [ 11.052521][ T258] br_add_if (net/bridge/br_if.c:243 net/bridge/br_if.c:633) bridge [ 11.052533][ T258] do_set_master (net/core/rtnetlink.c:3071) [ 11.052537][ T258] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.052541][ T258] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.052544][ T258] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.052545][ T258] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.052547][ T258] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.052551][ T258] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.052553][ T258] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.052555][ T258] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.052558][ T258] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.052561][ T258] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.052562][ T258] ? kasan_save_track (mm/kasan/common.c:78) [ 11.052565][ T258] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.052567][ T258] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 11.052570][ T258] ? ___sys_sendmsg (net/socket.c:2757) [ 11.052574][ T258] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.052576][ T258] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.052579][ T258] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.052581][ T258] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.052583][ T258] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.052585][ T258] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.052587][ T258] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.052590][ T258] ? __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.052593][ T258] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.052595][ T258] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.052598][ T258] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.052600][ T258] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.052605][ T258] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.052610][ T258] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.052615][ T258] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.052617][ T258] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.052622][ T258] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.052624][ T258] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.052626][ T258] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.052628][ T258] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.052631][ T258] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.052633][ T258] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.052636][ T258] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.052638][ T258] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.052642][ T258] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.052644][ T258] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.052647][ T258] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.052649][ T258] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.052652][ T258] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.052658][ T258] ? 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.052660][ T258] ? 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.052664][ T258] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.052668][ T258] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.052671][ T258] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.052675][ T258] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.052679][ T258] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.052683][ T258] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.052688][ T258] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.052690][ T258] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.052693][ T258] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.052694][ T258] ? move_addr_to_kernel (net/socket.c:258) [ 11.052702][ T258] ___sys_sendmsg (net/socket.c:2767) [ 11.052705][ T258] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.052720][ T258] __sys_sendmsg (net/socket.c:2799) [ 11.052723][ T258] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.052729][ T258] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.052733][ T258] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.052735][ T258] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.052739][ T258] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.052741][ T258] RIP: 0033:0x7f33057ba54e [ 11.052744][ T258] 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.052746][ T258] RSP: 002b:00007ffe6be62660 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.052749][ T258] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f33057ba54e [ 11.052750][ T258] RDX: 0000000000000000 RSI: 00007ffe6be62710 RDI: 0000000000000005 [ 11.052751][ T258] RBP: 00007ffe6be62670 R08: 0000000000000000 R09: 0000000000000000 [ 11.052752][ T258] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9126bd [ 11.052753][ T258] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe6be62dd0 | [ 17.947251][ T339] softirqs last disabled at (15880): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) bridge | [ 17.947260][ T339] Preemption disabled at: | [ 17.947260][ T339] 0x0 | [ 17.947271][ T339] Tainted: [W]=WARN [ 17.947272][ T339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.947273][ T339] Call Trace: [ 17.947275][ T339] [ 17.947277][ T339] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.947283][ T339] __might_resched.cold (kernel/sched/core.c:9234) [ 17.947288][ T339] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.947292][ T339] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 17.947302][ T339] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 17.947305][ T339] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.947311][ T339] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.947313][ T339] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.947317][ T339] put_chars (drivers/char/virtio_console.c:1176) [ 17.947319][ T339] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.947321][ T339] ? check_prev_add (kernel/locking/lockdep.c:3185) [ 17.947325][ T339] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 17.947329][ T339] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.947331][ T339] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.947333][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.947335][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.947339][ T339] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.947341][ T339] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.947345][ T339] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.947349][ T339] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.947353][ T339] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.947355][ T339] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 17.947358][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.947362][ T339] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.947366][ T339] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.947371][ T339] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.947373][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.947378][ T339] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.947381][ T339] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.947383][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.947385][ T339] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.947389][ T339] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.947391][ T339] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.947394][ T339] vprintk_emit (kernel/printk/printk.c:2479) [ 17.947398][ T339] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.947400][ T339] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 17.947403][ T339] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.947406][ T339] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.947410][ T339] _printk (kernel/printk/printk.c:2504) [ 17.947415][ T339] ? snapshot_read.cold (user.c:?) [ 17.947422][ T339] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 17.947434][ T339] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 17.947443][ T339] br_device_event (net/bridge/br.c:111) bridge [ 17.947451][ T339] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 17.947455][ T339] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 17.947461][ T339] notifier_call_chain (kernel/notifier.c:85) [ 17.947467][ T339] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 17.947475][ T339] ? netif_change_name (net/core/dev.c:1517) [ 17.947479][ T339] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 17.947482][ T339] ? __kernel_text_address (kernel/extable.c:79) [ 17.947485][ T339] ? write_profile (profile.c:?) [ 17.947487][ T339] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 17.947492][ T339] netif_change_flags (net/core/dev.c:9882) [ 17.947496][ T339] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 17.947500][ T339] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 17.947502][ T339] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 17.947503][ T339] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.947505][ T339] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.947509][ T339] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.947512][ T339] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.947514][ T339] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.947516][ T339] ? kasan_save_stack (mm/kasan/common.c:58) [ 17.947520][ T339] ? kasan_save_stack (mm/kasan/common.c:57) [ 17.947521][ T339] ? kasan_save_track (mm/kasan/common.c:78) [ 17.947524][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.947526][ T339] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 17.947529][ T339] ? ___sys_sendmsg (net/socket.c:2757) [ 17.947534][ T339] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.947536][ T339] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.947538][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.947541][ T339] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.947542][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.947545][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.947547][ T339] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 17.947551][ T339] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 17.947553][ T339] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 17.947555][ T339] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.947558][ T339] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.947564][ T339] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 17.947569][ T339] rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.947575][ T339] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.947577][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.947581][ T339] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.947583][ T339] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.947585][ T339] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.947587][ T339] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.947591][ T339] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.947593][ T339] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.947596][ T339] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.947598][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.947602][ T339] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.947604][ T339] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.947608][ T339] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.947610][ T339] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.947613][ T339] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.947619][ T339] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 17.947621][ T339] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 17.947625][ T339] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.947629][ T339] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.947631][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.947636][ T339] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.947640][ T339] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.947643][ T339] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.947649][ T339] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 17.947651][ T339] ? copy_msghdr_from_user (net/socket.c:2650) [ 17.947654][ T339] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 17.947655][ T339] ? move_addr_to_kernel (net/socket.c:258) [ 17.947663][ T339] ___sys_sendmsg (net/socket.c:2767) [ 17.947666][ T339] ? copy_msghdr_from_user (net/socket.c:2619) [ 17.947682][ T339] __sys_sendmsg (net/socket.c:2799) [ 17.947685][ T339] ? __sys_sendmsg_sock (net/socket.c:2780) [ 17.947691][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.947695][ T339] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.947698][ T339] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.947701][ T339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.947703][ T339] RIP: 0033:0x7f05be95554e [ 17.947705][ T339] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.947707][ T339] RSP: 002b:00007ffd9f99c1e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.947710][ T339] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f05be95554e [ 17.947712][ T339] RDX: 0000000000000000 RSI: 00007ffd9f99c290 RDI: 0000000000000005 [ 17.947713][ T339] RBP: 00007ffd9f99c1f0 R08: 0000000000000000 R09: 0000000000000000 [ 17.947713][ T339] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9126c4 [ 17.947714][ T339] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd9f99c950 | [ 23.203096][ T349] softirqs last disabled at (13654): br_stp_disable_bridge (./include/linux/spinlock.h:353 net/bridge/br_stp_if.c:73) bridge | [ 23.203104][ T349] Preemption disabled at: | [ 23.203105][ T349] 0x0 | [ 23.203115][ T349] Tainted: [W]=WARN [ 23.203116][ T349] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.203118][ T349] Call Trace: [ 23.203119][ T349] [ 23.203121][ T349] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.203127][ T349] __might_resched.cold (kernel/sched/core.c:9234) [ 23.203132][ T349] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.203136][ T349] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 23.203142][ T349] __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)) [ 23.203144][ T349] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.203150][ T349] ? 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) [ 23.203153][ T349] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.203156][ T349] put_chars (drivers/char/virtio_console.c:1176) [ 23.203158][ T349] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 23.203161][ T349] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.203164][ T349] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.203167][ T349] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.203171][ T349] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.203174][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.203176][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.203181][ T349] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.203182][ T349] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 23.203185][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.203188][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.203192][ T349] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.203196][ T349] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.203198][ T349] ? 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)) [ 23.203201][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.203203][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.203207][ T349] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.203212][ T349] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.203214][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.203219][ T349] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.203222][ T349] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.203224][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.203226][ T349] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 23.203230][ T349] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.203231][ T349] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.203235][ T349] vprintk_emit (kernel/printk/printk.c:2479) [ 23.203239][ T349] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.203242][ T349] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.203245][ T349] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.203249][ T349] _printk (kernel/printk/printk.c:2504) [ 23.203252][ T349] ? snapshot_read.cold (user.c:?) [ 23.203260][ T349] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 23.203271][ T349] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 23.203279][ T349] br_stp_disable_bridge (net/bridge/br_stp_if.c:76) bridge [ 23.203287][ T349] br_dev_stop (net/bridge/br_device.c:193) bridge [ 23.203297][ T349] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 23.203299][ T349] __dev_close_many (net/core/dev.c:1798) [ 23.203304][ T349] ? netif_open (net/core/dev.c:1755) [ 23.203305][ T349] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.203308][ T349] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.203312][ T349] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 23.203316][ T349] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 23.203319][ T349] ? __kernel_text_address (kernel/extable.c:79) [ 23.203321][ T349] ? write_profile (profile.c:?) [ 23.203324][ T349] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 23.203329][ T349] netif_change_flags (net/core/dev.c:9877) [ 23.203340][ T349] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 23.203343][ T349] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 23.203345][ T349] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 23.203346][ T349] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 23.203348][ T349] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.203352][ T349] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.203355][ T349] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.203356][ T349] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.203359][ T349] ? kasan_save_stack (mm/kasan/common.c:58) [ 23.203362][ T349] ? kasan_save_stack (mm/kasan/common.c:57) [ 23.203364][ T349] ? kasan_save_track (mm/kasan/common.c:78) [ 23.203367][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.203369][ T349] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 23.203371][ T349] ? ___sys_sendmsg (net/socket.c:2757) [ 23.203376][ T349] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.203378][ T349] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.203381][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.203383][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.203385][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.203387][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.203389][ T349] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 23.203393][ T349] ? __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) [ 23.203396][ T349] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 23.203398][ T349] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.203402][ T349] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 23.203407][ T349] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 23.203412][ T349] rtnl_newlink (net/core/rtnetlink.c:4215) [ 23.203418][ T349] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.203420][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.203424][ T349] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.203426][ T349] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.203429][ T349] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.203430][ T349] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.203434][ T349] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.203436][ T349] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 23.203439][ T349] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.203441][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.203445][ T349] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.203447][ T349] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.203451][ T349] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 23.203452][ T349] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.203455][ T349] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.203462][ T349] ? 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)) [ 23.203463][ T349] ? 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)) [ 23.203468][ T349] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.203474][ T349] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.203478][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.203482][ T349] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 23.203486][ T349] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.203490][ T349] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 23.203496][ T349] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 23.203498][ T349] ? copy_msghdr_from_user (net/socket.c:2650) [ 23.203500][ T349] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 23.203502][ T349] ? move_addr_to_kernel (net/socket.c:258) [ 23.203509][ T349] ___sys_sendmsg (net/socket.c:2767) [ 23.203512][ T349] ? copy_msghdr_from_user (net/socket.c:2619) [ 23.203528][ T349] __sys_sendmsg (net/socket.c:2799) [ 23.203531][ T349] ? __sys_sendmsg_sock (net/socket.c:2780) [ 23.203537][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.203541][ T349] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.203544][ T349] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.203547][ T349] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.203549][ T349] RIP: 0033:0x7f3fb9ccc54e [ 23.203551][ T349] 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 [ 23.203553][ T349] RSP: 002b:00007ffdff341cb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.203556][ T349] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3fb9ccc54e [ 23.203557][ T349] RDX: 0000000000000000 RSI: 00007ffdff341d60 RDI: 0000000000000005 [ 23.203558][ T349] RBP: 00007ffdff341cc0 R08: 0000000000000000 R09: 0000000000000000 [ 23.203559][ T349] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9126c9 [ 23.203560][ T349] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdff342420 | [ 29.095345][ T384] softirqs last disabled at (12438): br_stp_disable_bridge (./include/linux/spinlock.h:353 net/bridge/br_stp_if.c:73) bridge | [ 29.095353][ T384] Preemption disabled at: | [ 29.095354][ T384] 0x0 | [ 29.095364][ T384] Tainted: [W]=WARN [ 29.095365][ T384] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.095367][ T384] Call Trace: [ 29.095368][ T384] [ 29.095370][ T384] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.095383][ T384] __might_resched.cold (kernel/sched/core.c:9234) [ 29.095388][ T384] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.095392][ T384] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 29.095398][ T384] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 29.095400][ T384] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.095406][ T384] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 29.095409][ T384] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.095412][ T384] put_chars (drivers/char/virtio_console.c:1176) [ 29.095414][ T384] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 29.095417][ T384] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.095420][ T384] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.095423][ T384] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.095428][ T384] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.095431][ T384] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.095432][ T384] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.095437][ T384] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.095439][ T384] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 29.095442][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.095445][ T384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.095449][ T384] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.095453][ T384] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.095455][ T384] ? 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)) [ 29.095458][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.095461][ T384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.095465][ T384] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.095471][ T384] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.095474][ T384] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.095482][ T384] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.095485][ T384] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.095487][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.095490][ T384] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 29.095494][ T384] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.095495][ T384] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.095499][ T384] vprintk_emit (kernel/printk/printk.c:2479) [ 29.095503][ T384] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.095506][ T384] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.095509][ T384] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.095513][ T384] _printk (kernel/printk/printk.c:2504) [ 29.095517][ T384] ? snapshot_read.cold (user.c:?) [ 29.095525][ T384] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 29.095536][ T384] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 29.095545][ T384] br_stp_disable_bridge (net/bridge/br_stp_if.c:76) bridge [ 29.095553][ T384] br_dev_stop (net/bridge/br_device.c:193) bridge [ 29.095562][ T384] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 29.095565][ T384] __dev_close_many (net/core/dev.c:1798) [ 29.095569][ T384] ? netif_open (net/core/dev.c:1755) [ 29.095573][ T384] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 29.095578][ T384] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 29.095582][ T384] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 29.095585][ T384] ? __kernel_text_address (kernel/extable.c:79) [ 29.095588][ T384] ? write_profile (profile.c:?) [ 29.095590][ T384] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 29.095595][ T384] netif_change_flags (net/core/dev.c:9877) [ 29.095599][ T384] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 29.095603][ T384] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 29.095605][ T384] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 29.095606][ T384] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.095608][ T384] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.095612][ T384] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.095615][ T384] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.095617][ T384] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.095619][ T384] ? kasan_save_stack (mm/kasan/common.c:58) [ 29.095623][ T384] ? kasan_save_stack (mm/kasan/common.c:57) [ 29.095624][ T384] ? kasan_save_track (mm/kasan/common.c:78) [ 29.095627][ T384] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.095629][ T384] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 29.095632][ T384] ? ___sys_sendmsg (net/socket.c:2757) [ 29.095637][ T384] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.095639][ T384] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.095642][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.095644][ T384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.095646][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.095648][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.095650][ T384] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 29.095654][ T384] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 29.095657][ T384] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 29.095659][ T384] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.095663][ T384] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 29.095668][ T384] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 29.095674][ T384] rtnl_newlink (net/core/rtnetlink.c:4215) [ 29.095679][ T384] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.095681][ T384] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.095686][ T384] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.095688][ T384] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.095690][ T384] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.095692][ T384] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.095696][ T384] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.095698][ T384] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.095701][ T384] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.095703][ T384] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.095707][ T384] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.095709][ T384] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.095713][ T384] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.095715][ T384] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.095718][ T384] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.095724][ T384] ? 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)) [ 29.095726][ T384] ? 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)) [ 29.095730][ T384] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.095734][ T384] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.095737][ T384] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.095741][ T384] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.095745][ T384] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 29.095749][ T384] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 29.095755][ T384] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 29.095757][ T384] ? copy_msghdr_from_user (net/socket.c:2650) [ 29.095760][ T384] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 29.095761][ T384] ? move_addr_to_kernel (net/socket.c:258) [ 29.095769][ T384] ___sys_sendmsg (net/socket.c:2767) [ 29.095772][ T384] ? copy_msghdr_from_user (net/socket.c:2619) [ 29.095789][ T384] __sys_sendmsg (net/socket.c:2799) [ 29.095792][ T384] ? __sys_sendmsg_sock (net/socket.c:2780) [ 29.095798][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.095802][ T384] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.095805][ T384] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.095808][ T384] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.095810][ T384] RIP: 0033:0x7f3bada2054e [ 29.095813][ T384] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 29.095815][ T384] RSP: 002b:00007ffc8c21b230 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.095817][ T384] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3bada2054e [ 29.095819][ T384] RDX: 0000000000000000 RSI: 00007ffc8c21b2e0 RDI: 0000000000000005 [ 29.095820][ T384] RBP: 00007ffc8c21b240 R08: 0000000000000000 R09: 0000000000000000 [ 29.095820][ T384] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9126cf [ 29.095821][ T384] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc8c21b9a0 | [ 35.237038][ T684] softirqs last disabled at (20760): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) bridge | [ 35.237046][ T684] Preemption disabled at: | [ 35.237047][ T684] 0x0 | [ 35.237057][ T684] Tainted: [W]=WARN [ 35.237058][ T684] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.237060][ T684] Call Trace: [ 35.237061][ T684] [ 35.237063][ T684] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.237069][ T684] __might_resched.cold (kernel/sched/core.c:9234) [ 35.237074][ T684] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.237079][ T684] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 35.237084][ T684] __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)) [ 35.237086][ T684] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.237092][ T684] ? 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) [ 35.237095][ T684] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.237098][ T684] put_chars (drivers/char/virtio_console.c:1176) [ 35.237101][ T684] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.237103][ T684] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.237108][ T684] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.237110][ T684] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.237114][ T684] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.237117][ T684] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.237119][ T684] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.237120][ T684] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.237125][ T684] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.237126][ T684] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.237130][ T684] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.237134][ T684] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.237138][ T684] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.237140][ T684] ? 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)) [ 35.237143][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.237146][ T684] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.237150][ T684] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.237154][ T684] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.237156][ T684] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.237161][ T684] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.237164][ T684] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.237166][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.237168][ T684] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 35.237172][ T684] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.237174][ T684] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.237177][ T684] vprintk_emit (kernel/printk/printk.c:2479) [ 35.237181][ T684] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.237183][ T684] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 35.237186][ T684] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.237188][ T684] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.237192][ T684] _printk (kernel/printk/printk.c:2504) [ 35.237196][ T684] ? snapshot_read.cold (user.c:?) [ 35.237204][ T684] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 35.237215][ T684] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 35.237224][ T684] br_device_event (net/bridge/br.c:111) bridge [ 35.237232][ T684] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 35.237236][ T684] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 35.237242][ T684] notifier_call_chain (kernel/notifier.c:85) [ 35.237247][ T684] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 35.237252][ T684] ? netif_change_name (net/core/dev.c:1517) [ 35.237256][ T684] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 35.237259][ T684] ? __kernel_text_address (kernel/extable.c:79) [ 35.237261][ T684] ? write_profile (profile.c:?) [ 35.237264][ T684] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 35.237269][ T684] netif_change_flags (net/core/dev.c:9882) [ 35.237273][ T684] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 35.237277][ T684] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 35.237279][ T684] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 35.237280][ T684] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 35.237282][ T684] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.237286][ T684] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.237288][ T684] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.237290][ T684] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.237293][ T684] ? kasan_save_stack (mm/kasan/common.c:58) [ 35.237296][ T684] ? kasan_save_stack (mm/kasan/common.c:57) [ 35.237297][ T684] ? kasan_save_track (mm/kasan/common.c:78) [ 35.237300][ T684] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.237302][ T684] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 35.237305][ T684] ? ___sys_sendmsg (net/socket.c:2757) [ 35.237310][ T684] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.237312][ T684] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.237314][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.237317][ T684] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.237318][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.237320][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.237322][ T684] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 35.237326][ T684] ? __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) [ 35.237328][ T684] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 35.237330][ T684] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.237333][ T684] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 35.237339][ T684] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 35.237344][ T684] rtnl_newlink (net/core/rtnetlink.c:4215) [ 35.237349][ T684] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.237351][ T684] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.237356][ T684] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.237358][ T684] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.237360][ T684] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.237362][ T684] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.237365][ T684] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.237367][ T684] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 35.237371][ T684] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.237372][ T684] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.237376][ T684] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.237378][ T684] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.237382][ T684] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.237384][ T684] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.237386][ T684] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.237393][ T684] ? 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)) [ 35.237394][ T684] ? 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)) [ 35.237398][ T684] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.237402][ T684] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.237405][ T684] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.237409][ T684] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.237413][ T684] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.237422][ T684] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 35.237428][ T684] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 35.237430][ T684] ? copy_msghdr_from_user (net/socket.c:2650) [ 35.237433][ T684] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 35.237434][ T684] ? move_addr_to_kernel (net/socket.c:258) [ 35.237442][ T684] ___sys_sendmsg (net/socket.c:2767) [ 35.237445][ T684] ? copy_msghdr_from_user (net/socket.c:2619) [ 35.237461][ T684] __sys_sendmsg (net/socket.c:2799) [ 35.237464][ T684] ? __sys_sendmsg_sock (net/socket.c:2780) [ 35.237473][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.237478][ T684] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.237480][ T684] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.237483][ T684] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.237486][ T684] RIP: 0033:0x7fc7a7c5154e [ 35.237488][ T684] 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 [ 35.237490][ T684] RSP: 002b:00007ffcfc92dff0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.237493][ T684] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc7a7c5154e [ 35.237494][ T684] RDX: 0000000000000000 RSI: 00007ffcfc92e0a0 RDI: 0000000000000005 [ 35.237495][ T684] RBP: 00007ffcfc92e000 R08: 0000000000000000 R09: 0000000000000000 [ 35.237496][ T684] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9126d5 [ 35.237497][ T684] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcfc92e760 | [ 40.490515][ T693] softirqs last disabled at (13550): br_stp_disable_bridge (./include/linux/spinlock.h:353 net/bridge/br_stp_if.c:73) bridge | [ 40.490523][ T693] Preemption disabled at: | [ 40.490524][ T693] 0x0 | [ 40.490534][ T693] Tainted: [W]=WARN [ 40.490535][ T693] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.490537][ T693] Call Trace: [ 40.490539][ T693] [ 40.490540][ T693] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.490547][ T693] __might_resched.cold (kernel/sched/core.c:9234) [ 40.490552][ T693] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.490556][ T693] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 40.490561][ T693] __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)) [ 40.490563][ T693] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.490569][ T693] ? 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) [ 40.490572][ T693] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.490575][ T693] put_chars (drivers/char/virtio_console.c:1176) [ 40.490577][ T693] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 40.490579][ T693] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.490583][ T693] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.490586][ T693] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.490591][ T693] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.490593][ T693] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.490595][ T693] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.490600][ T693] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.490601][ T693] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 40.490604][ T693] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.490607][ T693] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.490611][ T693] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.490615][ T693] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.490617][ T693] ? 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)) [ 40.490620][ T693] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.490623][ T693] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.490627][ T693] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.490631][ T693] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.490633][ T693] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.490638][ T693] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.490641][ T693] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.490643][ T693] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.490645][ T693] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 40.490649][ T693] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.490651][ T693] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.490654][ T693] vprintk_emit (kernel/printk/printk.c:2479) [ 40.490659][ T693] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.490662][ T693] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.490664][ T693] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.490668][ T693] _printk (kernel/printk/printk.c:2504) [ 40.490672][ T693] ? snapshot_read.cold (user.c:?) [ 40.490680][ T693] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 40.490690][ T693] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 40.490699][ T693] br_stp_disable_bridge (net/bridge/br_stp_if.c:76) bridge [ 40.490707][ T693] br_dev_stop (net/bridge/br_device.c:193) bridge [ 40.490716][ T693] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 40.490719][ T693] __dev_close_many (net/core/dev.c:1798) [ 40.490723][ T693] ? netif_open (net/core/dev.c:1755) [ 40.490725][ T693] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.490728][ T693] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 40.490732][ T693] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 40.490736][ T693] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 40.490739][ T693] ? __kernel_text_address (kernel/extable.c:79) [ 40.490741][ T693] ? write_profile (profile.c:?) [ 40.490744][ T693] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 40.490749][ T693] netif_change_flags (net/core/dev.c:9877) [ 40.490753][ T693] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 40.490756][ T693] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 40.490758][ T693] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 40.490760][ T693] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 40.490762][ T693] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.490765][ T693] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.490768][ T693] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.490770][ T693] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.490772][ T693] ? kasan_save_stack (mm/kasan/common.c:58) [ 40.490776][ T693] ? kasan_save_stack (mm/kasan/common.c:57) [ 40.490777][ T693] ? kasan_save_track (mm/kasan/common.c:78) [ 40.490780][ T693] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.490782][ T693] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 40.490785][ T693] ? ___sys_sendmsg (net/socket.c:2757) [ 40.490790][ T693] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.490792][ T693] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 40.490794][ T693] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.490797][ T693] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.490798][ T693] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.490800][ T693] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.490803][ T693] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 40.490806][ T693] ? __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) [ 40.490810][ T693] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 40.490812][ T693] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 40.490815][ T693] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 40.490821][ T693] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 40.490826][ T693] rtnl_newlink (net/core/rtnetlink.c:4215) [ 40.490832][ T693] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.490834][ T693] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.490838][ T693] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.490840][ T693] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.490842][ T693] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.490844][ T693] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.490848][ T693] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.490850][ T693] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.490853][ T693] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.490855][ T693] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.490859][ T693] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.490861][ T693] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.490865][ T693] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 40.490867][ T693] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.490870][ T693] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.490876][ T693] ? 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)) [ 40.490878][ T693] ? 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)) [ 40.490882][ T693] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.490886][ T693] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.490888][ T693] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.490893][ T693] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.490897][ T693] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 40.490901][ T693] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 40.490906][ T693] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 40.490909][ T693] ? copy_msghdr_from_user (net/socket.c:2650) [ 40.490911][ T693] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 40.490913][ T693] ? move_addr_to_kernel (net/socket.c:258) [ 40.490920][ T693] ___sys_sendmsg (net/socket.c:2767) [ 40.490923][ T693] ? copy_msghdr_from_user (net/socket.c:2619) [ 40.490940][ T693] __sys_sendmsg (net/socket.c:2799) [ 40.490943][ T693] ? __sys_sendmsg_sock (net/socket.c:2780) [ 40.490949][ T693] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.490953][ T693] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.490955][ T693] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.490958][ T693] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.490961][ T693] RIP: 0033:0x7ff204fbe54e [ 40.490963][ T693] 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 [ 40.490965][ T693] RSP: 002b:00007ffc7a1ca210 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.490968][ T693] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff204fbe54e [ 40.490969][ T693] RDX: 0000000000000000 RSI: 00007ffc7a1ca2c0 RDI: 0000000000000005 [ 40.490970][ T693] RBP: 00007ffc7a1ca220 R08: 0000000000000000 R09: 0000000000000000 [ 40.490971][ T693] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9126da [ 40.490972][ T693] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc7a1ca980 | [ 46.385994][ T728] softirqs last disabled at (13350): br_stp_disable_bridge (./include/linux/spinlock.h:353 net/bridge/br_stp_if.c:73) bridge | [ 46.386002][ T728] Preemption disabled at: | [ 46.386003][ T728] 0x0 | [ 46.386013][ T728] Tainted: [W]=WARN [ 46.386014][ T728] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.386016][ T728] Call Trace: [ 46.386018][ T728] [ 46.386019][ T728] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.386026][ T728] __might_resched.cold (kernel/sched/core.c:9234) [ 46.386031][ T728] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.386035][ T728] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 46.386040][ T728] __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.386042][ T728] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.386048][ T728] ? 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.386051][ T728] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.386054][ T728] put_chars (drivers/char/virtio_console.c:1176) [ 46.386056][ T728] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 46.386059][ T728] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.386062][ T728] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.386065][ T728] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.386069][ T728] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.386072][ T728] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.386074][ T728] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.386079][ T728] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.386080][ T728] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 46.386083][ T728] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.386086][ T728] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.386090][ T728] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.386094][ T728] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.386096][ T728] ? 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)) [ 46.386099][ T728] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.386101][ T728] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.386105][ T728] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.386110][ T728] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.386111][ T728] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.386117][ T728] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.386120][ T728] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.386122][ T728] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.386124][ T728] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.386128][ T728] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.386129][ T728] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.386133][ T728] vprintk_emit (kernel/printk/printk.c:2479) [ 46.386137][ T728] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.386140][ T728] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 46.386143][ T728] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.386147][ T728] _printk (kernel/printk/printk.c:2504) [ 46.386151][ T728] ? snapshot_read.cold (user.c:?) [ 46.386159][ T728] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 46.386169][ T728] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 46.386178][ T728] br_stp_disable_bridge (net/bridge/br_stp_if.c:76) bridge [ 46.386186][ T728] br_dev_stop (net/bridge/br_device.c:193) bridge [ 46.386195][ T728] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 46.386197][ T728] __dev_close_many (net/core/dev.c:1798) [ 46.386202][ T728] ? netif_open (net/core/dev.c:1755) [ 46.386203][ T728] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.386206][ T728] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 46.386210][ T728] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 46.386213][ T728] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 46.386217][ T728] ? __kernel_text_address (kernel/extable.c:79) [ 46.386219][ T728] ? write_profile (profile.c:?) [ 46.386222][ T728] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 46.386227][ T728] netif_change_flags (net/core/dev.c:9877) [ 46.386230][ T728] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 46.386234][ T728] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 46.386236][ T728] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 46.386237][ T728] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 46.386239][ T728] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.386243][ T728] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 46.386245][ T728] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.386247][ T728] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.386250][ T728] ? kasan_save_stack (mm/kasan/common.c:58) [ 46.386253][ T728] ? kasan_save_stack (mm/kasan/common.c:57) [ 46.386255][ T728] ? kasan_save_track (mm/kasan/common.c:78) [ 46.386257][ T728] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.386259][ T728] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 46.386262][ T728] ? ___sys_sendmsg (net/socket.c:2757) [ 46.386267][ T728] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.386269][ T728] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.386271][ T728] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.386274][ T728] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.386275][ T728] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.386277][ T728] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.386279][ T728] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 46.386283][ T728] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 46.386286][ T728] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.386289][ T728] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.386292][ T728] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 46.386297][ T728] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 46.386303][ T728] rtnl_newlink (net/core/rtnetlink.c:4215) [ 46.386308][ T728] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.386310][ T728] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.386314][ T728] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.386316][ T728] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.386319][ T728] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.386320][ T728] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.386324][ T728] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.386326][ T728] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.386329][ T728] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.386331][ T728] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.386335][ T728] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.386337][ T728] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.386341][ T728] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.386343][ T728] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.386345][ T728] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.386352][ T728] ? 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)) [ 46.386353][ T728] ? 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)) [ 46.386358][ T728] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.386362][ T728] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.386364][ T728] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.386368][ T728] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.386372][ T728] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.386376][ T728] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 46.386382][ T728] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.386384][ T728] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.386386][ T728] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.386388][ T728] ? move_addr_to_kernel (net/socket.c:258) [ 46.386395][ T728] ___sys_sendmsg (net/socket.c:2767) [ 46.386398][ T728] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.386414][ T728] __sys_sendmsg (net/socket.c:2799) [ 46.386417][ T728] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.386423][ T728] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.386427][ T728] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.386430][ T728] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.386433][ T728] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.386435][ T728] RIP: 0033:0x7fc7dd3cd54e [ 46.386437][ T728] 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.386439][ T728] RSP: 002b:00007fffbde8bd50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.386442][ T728] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc7dd3cd54e [ 46.386444][ T728] RDX: 0000000000000000 RSI: 00007fffbde8be00 RDI: 0000000000000005 [ 46.386445][ T728] RBP: 00007fffbde8bd60 R08: 0000000000000000 R09: 0000000000000000 [ 46.386445][ T728] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9126e0 [ 46.386446][ T728] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffbde8c4c0 | [ 48.851216][ T844] softirqs last disabled at (15030): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) bridge | [ 48.851224][ T844] Preemption disabled at: | [ 48.851225][ T844] 0x0 | [ 48.851235][ T844] Tainted: [W]=WARN [ 48.851236][ T844] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.851237][ T844] Call Trace: [ 48.851239][ T844] [ 48.851241][ T844] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.851247][ T844] __might_resched.cold (kernel/sched/core.c:9234) [ 48.851252][ T844] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.851256][ T844] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 48.851262][ T844] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 48.851264][ T844] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.851270][ T844] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 48.851272][ T844] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.851276][ T844] put_chars (drivers/char/virtio_console.c:1176) [ 48.851279][ T844] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.851282][ T844] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.851286][ T844] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.851288][ T844] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.851292][ T844] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.851295][ T844] ? mark_usage (kernel/locking/lockdep.c:4690) [ 48.851297][ T844] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.851298][ T844] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.851303][ T844] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.851304][ T844] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.851308][ T844] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.851312][ T844] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.851316][ T844] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.851318][ T844] ? 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)) [ 48.851322][ T844] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.851324][ T844] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.851328][ T844] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.851333][ T844] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.851335][ T844] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.851340][ T844] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.851343][ T844] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.851345][ T844] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.851347][ T844] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.851351][ T844] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.851352][ T844] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.851356][ T844] vprintk_emit (kernel/printk/printk.c:2479) [ 48.851360][ T844] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.851362][ T844] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 48.851365][ T844] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.851367][ T844] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.851371][ T844] _printk (kernel/printk/printk.c:2504) [ 48.851375][ T844] ? snapshot_read.cold (user.c:?) [ 48.851383][ T844] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 48.851393][ T844] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 48.851403][ T844] br_device_event (net/bridge/br.c:111) bridge [ 48.851411][ T844] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 48.851417][ T844] notifier_call_chain (kernel/notifier.c:85) [ 48.851423][ T844] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 48.851428][ T844] ? netif_change_name (net/core/dev.c:1517) [ 48.851432][ T844] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 48.851435][ T844] ? __kernel_text_address (kernel/extable.c:79) [ 48.851437][ T844] ? write_profile (profile.c:?) [ 48.851440][ T844] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.851445][ T844] netif_change_flags (net/core/dev.c:9882) [ 48.851449][ T844] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 48.851452][ T844] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 48.851454][ T844] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.851456][ T844] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 48.851458][ T844] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.851461][ T844] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.851464][ T844] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.851466][ T844] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.851470][ T844] ? kasan_save_stack (mm/kasan/common.c:58) [ 48.851474][ T844] ? kasan_save_stack (mm/kasan/common.c:57) [ 48.851476][ T844] ? kasan_save_track (mm/kasan/common.c:78) [ 48.851479][ T844] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.851481][ T844] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 48.851484][ T844] ? ___sys_sendmsg (net/socket.c:2757) [ 48.851489][ T844] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.851491][ T844] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.851494][ T844] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.851496][ T844] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.851498][ T844] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.851499][ T844] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.851502][ T844] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.851506][ T844] ? __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) [ 48.851514][ T844] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.851517][ T844] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.851520][ T844] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.851526][ T844] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 48.851531][ T844] rtnl_newlink (net/core/rtnetlink.c:4215) [ 48.851537][ T844] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.851539][ T844] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.851543][ T844] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.851545][ T844] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.851547][ T844] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.851549][ T844] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.851553][ T844] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.851555][ T844] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.851559][ T844] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.851560][ T844] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.851564][ T844] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.851566][ T844] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.851570][ T844] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.851572][ T844] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.851575][ T844] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.851581][ T844] ? 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)) [ 48.851583][ T844] ? 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)) [ 48.851587][ T844] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.851591][ T844] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.851594][ T844] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.851598][ T844] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.851602][ T844] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.851606][ T844] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 48.851612][ T844] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.851614][ T844] ? copy_msghdr_from_user (net/socket.c:2650) [ 48.851616][ T844] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 48.851618][ T844] ? move_addr_to_kernel (net/socket.c:258) [ 48.851625][ T844] ___sys_sendmsg (net/socket.c:2767) [ 48.851628][ T844] ? copy_msghdr_from_user (net/socket.c:2619) [ 48.851645][ T844] __sys_sendmsg (net/socket.c:2799) [ 48.851648][ T844] ? __sys_sendmsg_sock (net/socket.c:2780) [ 48.851655][ T844] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.851659][ T844] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.851661][ T844] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.851664][ T844] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.851666][ T844] RIP: 0033:0x7f9dee93c54e [ 48.851669][ T844] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 48.851671][ T844] RSP: 002b:00007fff037845f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.851674][ T844] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9dee93c54e [ 48.851675][ T844] RDX: 0000000000000000 RSI: 00007fff037846a0 RDI: 0000000000000005 [ 48.851676][ T844] RBP: 00007fff03784600 R08: 0000000000000000 R09: 0000000000000000 [ 48.851677][ T844] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9126e3 [ 48.851678][ T844] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff03784d60 | [ 54.098418][ T853] softirqs last disabled at (20080): br_stp_disable_bridge (./include/linux/spinlock.h:353 net/bridge/br_stp_if.c:73) bridge | [ 54.098426][ T853] Preemption disabled at: | [ 54.098427][ T853] 0x0 | [ 54.098437][ T853] Tainted: [W]=WARN [ 54.098438][ T853] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.098440][ T853] Call Trace: [ 54.098442][ T853] [ 54.098443][ T853] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 54.098450][ T853] __might_resched.cold (kernel/sched/core.c:9234) [ 54.098455][ T853] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 54.098459][ T853] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 54.098464][ T853] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 54.098468][ T853] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.098476][ T853] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 54.098479][ T853] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.098483][ T853] put_chars (drivers/char/virtio_console.c:1176) [ 54.098485][ T853] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 54.098488][ T853] ? __send_to_port (drivers/char/virtio_console.c:654) [ 54.098491][ T853] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.098495][ T853] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.098499][ T853] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 54.098502][ T853] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.098504][ T853] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.098509][ T853] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 54.098510][ T853] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 54.098513][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.098516][ T853] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.098520][ T853] console_emit_next_record (kernel/printk/printk.c:3183) [ 54.098524][ T853] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 54.098526][ T853] ? 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)) [ 54.098529][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.098532][ T853] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.098536][ T853] console_flush_one_record (kernel/printk/printk.c:3268) [ 54.098540][ T853] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 54.098542][ T853] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.098555][ T853] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 54.098558][ T853] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 54.098560][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.098562][ T853] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 54.098566][ T853] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 54.098568][ T853] ? vprintk_emit (kernel/printk/printk.c:2478) [ 54.098571][ T853] vprintk_emit (kernel/printk/printk.c:2479) [ 54.098575][ T853] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 54.098578][ T853] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 54.098581][ T853] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.098585][ T853] _printk (kernel/printk/printk.c:2504) [ 54.098589][ T853] ? snapshot_read.cold (user.c:?) [ 54.098596][ T853] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 54.098607][ T853] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 54.098615][ T853] br_stp_disable_bridge (net/bridge/br_stp_if.c:76) bridge [ 54.098623][ T853] br_dev_stop (net/bridge/br_device.c:193) bridge [ 54.098632][ T853] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 54.098635][ T853] __dev_close_many (net/core/dev.c:1798) [ 54.098639][ T853] ? netif_open (net/core/dev.c:1755) [ 54.098641][ T853] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.098644][ T853] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 54.098648][ T853] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 54.098651][ T853] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 54.098655][ T853] ? __kernel_text_address (kernel/extable.c:79) [ 54.098657][ T853] ? write_profile (profile.c:?) [ 54.098660][ T853] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 54.098664][ T853] netif_change_flags (net/core/dev.c:9877) [ 54.098668][ T853] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 54.098672][ T853] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 54.098674][ T853] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 54.098675][ T853] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 54.098677][ T853] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.098681][ T853] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 54.098684][ T853] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.098685][ T853] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.098688][ T853] ? kasan_save_stack (mm/kasan/common.c:58) [ 54.098691][ T853] ? kasan_save_stack (mm/kasan/common.c:57) [ 54.098693][ T853] ? kasan_save_track (mm/kasan/common.c:78) [ 54.098696][ T853] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.098698][ T853] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 54.098700][ T853] ? ___sys_sendmsg (net/socket.c:2757) [ 54.098705][ T853] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.098707][ T853] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 54.098710][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.098713][ T853] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.098714][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.098716][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.098718][ T853] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 54.098722][ T853] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 54.098725][ T853] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 54.098727][ T853] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 54.098731][ T853] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 54.098736][ T853] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 54.098742][ T853] rtnl_newlink (net/core/rtnetlink.c:4215) [ 54.098747][ T853] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.098749][ T853] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.098754][ T853] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.098756][ T853] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.098758][ T853] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.098760][ T853] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.098764][ T853] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.098766][ T853] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 54.098769][ T853] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.098770][ T853] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.098775][ T853] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.098777][ T853] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.098780][ T853] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 54.098782][ T853] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.098785][ T853] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.098792][ T853] ? 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)) [ 54.098793][ T853] ? 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)) [ 54.098798][ T853] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.098801][ T853] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.098804][ T853] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.098808][ T853] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 54.098812][ T853] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 54.098816][ T853] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 54.098822][ T853] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 54.098825][ T853] ? copy_msghdr_from_user (net/socket.c:2650) [ 54.098827][ T853] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 54.098829][ T853] ? move_addr_to_kernel (net/socket.c:258) [ 54.098836][ T853] ___sys_sendmsg (net/socket.c:2767) [ 54.098839][ T853] ? copy_msghdr_from_user (net/socket.c:2619) [ 54.098856][ T853] __sys_sendmsg (net/socket.c:2799) [ 54.098859][ T853] ? __sys_sendmsg_sock (net/socket.c:2780) [ 54.098865][ T853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.098869][ T853] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 54.098871][ T853] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 54.098875][ T853] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.098877][ T853] RIP: 0033:0x7fed9c3b954e [ 54.098879][ T853] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 54.098881][ T853] RSP: 002b:00007ffea3b0d840 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.098884][ T853] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fed9c3b954e [ 54.098886][ T853] RDX: 0000000000000000 RSI: 00007ffea3b0d8f0 RDI: 0000000000000005 [ 54.098886][ T853] RBP: 00007ffea3b0d850 R08: 0000000000000000 R09: 0000000000000000 [ 54.098887][ T853] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9126e8 [ 54.098888][ T853] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffea3b0dfb0 | [ 55.139582][ T898] softirqs last disabled at (32906): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 55.139585][ T898] Preemption disabled at: | [ 55.139585][ T898] vprintk_emit (kernel/printk/printk.c:2471) | [ 55.139594][ T898] Tainted: [W]=WARN [ 55.139595][ T898] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.139597][ T898] Call Trace: [ 55.139598][ T898] [ 55.139600][ T898] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 55.139606][ T898] ? vprintk_emit (kernel/printk/printk.c:2471) [ 55.139608][ T898] __might_resched.cold (kernel/sched/core.c:9234) [ 55.139613][ T898] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 55.139617][ T898] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 55.139622][ T898] __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)) [ 55.139625][ T898] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.139631][ T898] ? 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) [ 55.139634][ T898] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.139637][ T898] put_chars (drivers/char/virtio_console.c:1176) [ 55.139640][ T898] ? __send_to_port (drivers/char/virtio_console.c:654) [ 55.139646][ T898] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 55.139653][ T898] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 55.139655][ T898] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.139660][ T898] console_emit_next_record (kernel/printk/printk.c:3183) [ 55.139663][ T898] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 55.139665][ T898] ? 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)) [ 55.139668][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.139673][ T898] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.139677][ T898] console_flush_one_record (kernel/printk/printk.c:3268) [ 55.139681][ T898] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 55.139683][ T898] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.139688][ T898] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 55.139691][ T898] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 55.139693][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.139695][ T898] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 55.139699][ T898] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 55.139701][ T898] ? vprintk_emit (kernel/printk/printk.c:2478) [ 55.139704][ T898] vprintk_emit (kernel/printk/printk.c:2479) [ 55.139708][ T898] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 55.139711][ T898] ? __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) [ 55.139714][ T898] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 55.139715][ T898] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 55.139719][ T898] _printk (kernel/printk/printk.c:2504) [ 55.139723][ T898] ? snapshot_read.cold (user.c:?) [ 55.139726][ T898] ? new_nbp (./include/linux/netdevice.h:2866 ./include/net/netdev_lock.h:48 net/bridge/br_if.c:445) bridge [ 55.139740][ T898] ? __mutex_unlock_slowpath (./include/linux/preempt.h:500 kernel/locking/mutex.c:999) [ 55.139745][ T898] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 55.139755][ T898] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 55.139764][ T898] new_nbp (net/bridge/br_if.c:449) bridge [ 55.139773][ T898] br_add_if (net/bridge/br_if.c:592) bridge [ 55.139781][ T898] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 55.139786][ T898] do_set_master (net/core/rtnetlink.c:3071) [ 55.139791][ T898] rtnl_newlink_create (net/core/rtnetlink.c:3982 (discriminator 1)) [ 55.139795][ T898] ? rtnl_create_link (net/core/rtnetlink.c:3756) [ 55.139797][ T898] ? __dev_get_by_name (net/core/dev.c:905) [ 55.139799][ T898] ? rtnl_dev_get (net/core/rtnetlink.c:3538) [ 55.139809][ T898] __rtnl_newlink (net/core/rtnetlink.c:4098) [ 55.139815][ T898] rtnl_newlink (net/core/rtnetlink.c:4215) [ 55.139821][ T898] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.139823][ T898] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.139829][ T898] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.139833][ T898] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.139835][ T898] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 55.139839][ T898] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.139840][ T898] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.139845][ T898] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.139847][ T898] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.139850][ T898] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 55.139853][ T898] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.139856][ T898] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.139863][ T898] ? 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)) [ 55.139864][ T898] ? 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)) [ 55.139869][ T898] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.139873][ T898] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.139875][ T898] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.139880][ T898] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 55.139883][ T898] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 55.139887][ T898] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 55.139893][ T898] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 55.139897][ T898] ? copy_msghdr_from_user (net/socket.c:2650) [ 55.139899][ T898] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 55.139901][ T898] ? move_addr_to_kernel (net/socket.c:258) [ 55.139905][ T898] ? __vmf_anon_prepare (mm/memory.c:3958) [ 55.139907][ T898] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 55.139912][ T898] ___sys_sendmsg (net/socket.c:2767) [ 55.139915][ T898] ? copy_msghdr_from_user (net/socket.c:2619) [ 55.139931][ T898] __sys_sendmsg (net/socket.c:2799) [ 55.139934][ T898] ? __sys_sendmsg_sock (net/socket.c:2780) [ 55.139940][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.139942][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.139946][ T898] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 55.139948][ T898] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 55.139951][ T898] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.139954][ T898] RIP: 0033:0x7f9cd449a54e [ 55.139957][ T898] 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 [ 55.139959][ T898] RSP: 002b:00007ffda66cae80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.139962][ T898] RAX: ffffffffffffffda RBX: 00007ffda66cb638 RCX: 00007f9cd449a54e [ 55.139963][ T898] RDX: 0000000000000000 RSI: 00007ffda66caf30 RDI: 0000000000000005 [ 55.139964][ T898] RBP: 00007ffda66cae90 R08: 0000000000000000 R09: 0000000000000000 [ 55.139965][ T898] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9126e9 [ 55.139966][ T898] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffda66cb5f0 | [ 56.147083][ T938] softirqs last disabled at (26326): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 56.147086][ T938] Preemption disabled at: | [ 56.147086][ T938] vprintk_emit (kernel/printk/printk.c:2471) | [ 56.147095][ T938] Tainted: [W]=WARN [ 56.147096][ T938] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.147098][ T938] Call Trace: [ 56.147100][ T938] [ 56.147101][ T938] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 56.147107][ T938] ? vprintk_emit (kernel/printk/printk.c:2471) [ 56.147109][ T938] __might_resched.cold (kernel/sched/core.c:9234) [ 56.147114][ T938] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 56.147118][ T938] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 56.147123][ T938] __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)) [ 56.147126][ T938] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 56.147133][ T938] ? 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) [ 56.147136][ T938] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 56.147139][ T938] put_chars (drivers/char/virtio_console.c:1176) [ 56.147142][ T938] ? __send_to_port (drivers/char/virtio_console.c:654) [ 56.147148][ T938] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 56.147155][ T938] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 56.147157][ T938] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.147162][ T938] console_emit_next_record (kernel/printk/printk.c:3183) [ 56.147166][ T938] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 56.147168][ T938] ? 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)) [ 56.147171][ T938] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.147175][ T938] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.147179][ T938] console_flush_one_record (kernel/printk/printk.c:3268) [ 56.147183][ T938] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 56.147185][ T938] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.147191][ T938] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 56.147194][ T938] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 56.147196][ T938] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.147198][ T938] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 56.147202][ T938] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 56.147204][ T938] ? vprintk_emit (kernel/printk/printk.c:2478) [ 56.147207][ T938] vprintk_emit (kernel/printk/printk.c:2479) [ 56.147211][ T938] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 56.147214][ T938] ? __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) [ 56.147217][ T938] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 56.147218][ T938] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 56.147222][ T938] _printk (kernel/printk/printk.c:2504) [ 56.147226][ T938] ? snapshot_read.cold (user.c:?) [ 56.147229][ T938] ? new_nbp (./include/linux/netdevice.h:2866 ./include/net/netdev_lock.h:48 net/bridge/br_if.c:445) bridge [ 56.147243][ T938] ? __mutex_unlock_slowpath (./include/linux/preempt.h:500 kernel/locking/mutex.c:999) [ 56.147248][ T938] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 56.147259][ T938] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 56.147268][ T938] new_nbp (net/bridge/br_if.c:449) bridge [ 56.147277][ T938] br_add_if (net/bridge/br_if.c:592) bridge [ 56.147284][ T938] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 56.147290][ T938] do_set_master (net/core/rtnetlink.c:3071) [ 56.147295][ T938] rtnl_newlink_create (net/core/rtnetlink.c:3982 (discriminator 1)) [ 56.147299][ T938] ? rtnl_create_link (net/core/rtnetlink.c:3756) [ 56.147301][ T938] ? __dev_get_by_name (net/core/dev.c:905) [ 56.147303][ T938] ? rtnl_dev_get (net/core/rtnetlink.c:3538) [ 56.147313][ T938] __rtnl_newlink (net/core/rtnetlink.c:4098) [ 56.147320][ T938] rtnl_newlink (net/core/rtnetlink.c:4215) [ 56.147325][ T938] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.147327][ T938] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.147334][ T938] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.147338][ T938] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.147340][ T938] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 56.147343][ T938] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.147345][ T938] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.147349][ T938] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.147351][ T938] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.147355][ T938] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 56.147358][ T938] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.147361][ T938] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.147368][ T938] ? 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)) [ 56.147369][ T938] ? 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)) [ 56.147374][ T938] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.147378][ T938] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.147380][ T938] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.147385][ T938] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 56.147389][ T938] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 56.147393][ T938] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 56.147398][ T938] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 56.147402][ T938] ? copy_msghdr_from_user (net/socket.c:2650) [ 56.147404][ T938] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 56.147406][ T938] ? move_addr_to_kernel (net/socket.c:258) [ 56.147410][ T938] ? __vmf_anon_prepare (mm/memory.c:3958) [ 56.147413][ T938] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 56.147418][ T938] ___sys_sendmsg (net/socket.c:2767) [ 56.147421][ T938] ? copy_msghdr_from_user (net/socket.c:2619) [ 56.147437][ T938] __sys_sendmsg (net/socket.c:2799) [ 56.147440][ T938] ? __sys_sendmsg_sock (net/socket.c:2780) [ 56.147446][ T938] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.147449][ T938] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.147452][ T938] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 56.147455][ T938] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 56.147458][ T938] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.147460][ T938] RIP: 0033:0x7ff50984754e [ 56.147464][ T938] 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 [ 56.147466][ T938] RSP: 002b:00007ffd45101510 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.147469][ T938] RAX: ffffffffffffffda RBX: 00007ffd45101cc8 RCX: 00007ff50984754e [ 56.147471][ T938] RDX: 0000000000000000 RSI: 00007ffd451015c0 RDI: 0000000000000005 [ 56.147473][ T938] RBP: 00007ffd45101520 R08: 0000000000000000 R09: 0000000000000000 [ 56.147474][ T938] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9126ea [ 56.147475][ T938] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd45101c80 | [ 57.154991][ T979] softirqs last disabled at (28106): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 57.154993][ T979] Preemption disabled at: | [ 57.154994][ T979] vprintk_emit (kernel/printk/printk.c:2471) | [ 57.155003][ T979] Tainted: [W]=WARN [ 57.155004][ T979] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.155006][ T979] Call Trace: [ 57.155008][ T979] [ 57.155009][ T979] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 57.155015][ T979] ? vprintk_emit (kernel/printk/printk.c:2471) [ 57.155017][ T979] __might_resched.cold (kernel/sched/core.c:9234) [ 57.155022][ T979] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 57.155026][ T979] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 57.155032][ T979] __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)) [ 57.155034][ T979] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.155040][ T979] ? 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) [ 57.155043][ T979] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.155046][ T979] put_chars (drivers/char/virtio_console.c:1176) [ 57.155048][ T979] ? __send_to_port (drivers/char/virtio_console.c:654) [ 57.155055][ T979] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 57.155061][ T979] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 57.155064][ T979] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.155068][ T979] console_emit_next_record (kernel/printk/printk.c:3183) [ 57.155072][ T979] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 57.155073][ T979] ? 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)) [ 57.155077][ T979] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.155081][ T979] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.155085][ T979] console_flush_one_record (kernel/printk/printk.c:3268) [ 57.155089][ T979] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 57.155091][ T979] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.155096][ T979] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 57.155099][ T979] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 57.155101][ T979] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.155103][ T979] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 57.155107][ T979] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 57.155109][ T979] ? vprintk_emit (kernel/printk/printk.c:2478) [ 57.155112][ T979] vprintk_emit (kernel/printk/printk.c:2479) [ 57.155116][ T979] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 57.155119][ T979] ? __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) [ 57.155122][ T979] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 57.155123][ T979] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 57.155127][ T979] _printk (kernel/printk/printk.c:2504) [ 57.155131][ T979] ? snapshot_read.cold (user.c:?) [ 57.155135][ T979] ? new_nbp (./include/linux/netdevice.h:2866 ./include/net/netdev_lock.h:48 net/bridge/br_if.c:445) bridge [ 57.155149][ T979] ? __mutex_unlock_slowpath (./include/linux/preempt.h:500 kernel/locking/mutex.c:999) [ 57.155154][ T979] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 57.155165][ T979] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 57.155173][ T979] new_nbp (net/bridge/br_if.c:449) bridge [ 57.155182][ T979] br_add_if (net/bridge/br_if.c:592) bridge [ 57.155189][ T979] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 57.155195][ T979] do_set_master (net/core/rtnetlink.c:3071) [ 57.155200][ T979] rtnl_newlink_create (net/core/rtnetlink.c:3982 (discriminator 1)) [ 57.155204][ T979] ? rtnl_create_link (net/core/rtnetlink.c:3756) [ 57.155206][ T979] ? __dev_get_by_name (net/core/dev.c:905) [ 57.155208][ T979] ? rtnl_dev_get (net/core/rtnetlink.c:3538) [ 57.155218][ T979] __rtnl_newlink (net/core/rtnetlink.c:4098) [ 57.155224][ T979] rtnl_newlink (net/core/rtnetlink.c:4215) [ 57.155230][ T979] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.155232][ T979] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.155239][ T979] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.155242][ T979] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.155244][ T979] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 57.155248][ T979] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.155249][ T979] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.155254][ T979] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.155256][ T979] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.155260][ T979] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 57.155263][ T979] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.155266][ T979] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.155273][ T979] ? 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)) [ 57.155274][ T979] ? 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)) [ 57.155279][ T979] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.155283][ T979] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.155285][ T979] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.155290][ T979] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 57.155294][ T979] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 57.155298][ T979] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 57.155303][ T979] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 57.155307][ T979] ? copy_msghdr_from_user (net/socket.c:2650) [ 57.155309][ T979] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 57.155311][ T979] ? move_addr_to_kernel (net/socket.c:258) [ 57.155315][ T979] ? __vmf_anon_prepare (mm/memory.c:3958) [ 57.155317][ T979] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 57.155322][ T979] ___sys_sendmsg (net/socket.c:2767) [ 57.155325][ T979] ? copy_msghdr_from_user (net/socket.c:2619) [ 57.155341][ T979] __sys_sendmsg (net/socket.c:2799) [ 57.155344][ T979] ? __sys_sendmsg_sock (net/socket.c:2780) [ 57.155350][ T979] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.155352][ T979] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.155356][ T979] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 57.155358][ T979] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 57.155362][ T979] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.155364][ T979] RIP: 0033:0x7f478dba154e [ 57.155368][ T979] 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 [ 57.155369][ T979] RSP: 002b:00007ffe89e839b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.155372][ T979] RAX: ffffffffffffffda RBX: 00007ffe89e84168 RCX: 00007f478dba154e [ 57.155374][ T979] RDX: 0000000000000000 RSI: 00007ffe89e83a60 RDI: 0000000000000005 [ 57.155375][ T979] RBP: 00007ffe89e839c0 R08: 0000000000000000 R09: 0000000000000000 [ 57.155376][ T979] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9126eb [ 57.155376][ T979] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe89e84120 | [ 64.387068][ T1152] softirqs last disabled at (11240): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 64.387071][ T1152] Preemption disabled at: | [ 64.387071][ T1152] vprintk_emit (kernel/printk/printk.c:2471) | [ 64.387081][ T1152] Tainted: [W]=WARN [ 64.387082][ T1152] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 64.387084][ T1152] Call Trace: [ 64.387086][ T1152] [ 64.387087][ T1152] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 64.387093][ T1152] ? vprintk_emit (kernel/printk/printk.c:2471) [ 64.387095][ T1152] __might_resched.cold (kernel/sched/core.c:9234) [ 64.387100][ T1152] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 64.387104][ T1152] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 64.387109][ T1152] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 64.387112][ T1152] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 64.387118][ T1152] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 64.387121][ T1152] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 64.387124][ T1152] put_chars (drivers/char/virtio_console.c:1176) [ 64.387127][ T1152] ? __send_to_port (drivers/char/virtio_console.c:654) [ 64.387128][ T1152] ? check_prev_add (kernel/locking/lockdep.c:3185) [ 64.387132][ T1152] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 64.387136][ T1152] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 64.387139][ T1152] ? mark_usage (kernel/locking/lockdep.c:4690) [ 64.387141][ T1152] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 64.387142][ T1152] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 64.387147][ T1152] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 64.387148][ T1152] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 64.387152][ T1152] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.387157][ T1152] console_emit_next_record (kernel/printk/printk.c:3183) [ 64.387161][ T1152] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 64.387162][ T1152] ? 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)) [ 64.387166][ T1152] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.387170][ T1152] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.387174][ T1152] console_flush_one_record (kernel/printk/printk.c:3268) [ 64.387178][ T1152] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 64.387180][ T1152] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 64.387186][ T1152] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 64.387188][ T1152] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 64.387190][ T1152] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.387193][ T1152] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 64.387196][ T1152] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 64.387198][ T1152] ? vprintk_emit (kernel/printk/printk.c:2478) [ 64.387202][ T1152] vprintk_emit (kernel/printk/printk.c:2479) [ 64.387206][ T1152] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 64.387212][ T1152] _printk (kernel/printk/printk.c:2504) [ 64.387216][ T1152] ? snapshot_read.cold (user.c:?) [ 64.387218][ T1152] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.387220][ T1152] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.387222][ T1152] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.387225][ T1152] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 64.387228][ T1152] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 64.387232][ T1152] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 64.387236][ T1152] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 64.387238][ T1152] ? netdev_notice (net/core/dev.c:13194) [ 64.387239][ T1152] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 64.387250][ T1152] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 64.387255][ T1152] dev_set_allmulti (net/core/dev_api.c:315) [ 64.387258][ T1152] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 64.387271][ T1152] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 64.387276][ T1152] br_dev_delete (net/bridge/br_if.c:387) bridge [ 64.387285][ T1152] rtnl_dellink (net/core/rtnetlink.c:3651 net/core/rtnetlink.c:3694) [ 64.387288][ T1152] ? mark_usage (kernel/locking/lockdep.c:4690) [ 64.387290][ T1152] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 64.387291][ T1152] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 64.387294][ T1152] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 64.387317][ T1152] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 64.387318][ T1152] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 64.387321][ T1152] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 64.387323][ T1152] ? mark_usage (kernel/locking/lockdep.c:4690) [ 64.387325][ T1152] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 64.387330][ T1152] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 64.387332][ T1152] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 64.387334][ T1152] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 64.387336][ T1152] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 64.387340][ T1152] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 64.387343][ T1152] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 64.387346][ T1152] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.387348][ T1152] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 64.387352][ T1152] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 64.387354][ T1152] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 64.387358][ T1152] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 64.387361][ T1152] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.387364][ T1152] ? netlink_ack (./include/linux/skbuff.h:2718) [ 64.387370][ T1152] ? 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)) [ 64.387372][ T1152] ? 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)) [ 64.387376][ T1152] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 64.387380][ T1152] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 64.387383][ T1152] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 64.387387][ T1152] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 64.387391][ T1152] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 64.387395][ T1152] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 64.387401][ T1152] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 64.387404][ T1152] ? copy_msghdr_from_user (net/socket.c:2650) [ 64.387406][ T1152] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 64.387408][ T1152] ? move_addr_to_kernel (net/socket.c:258) [ 64.387415][ T1152] ___sys_sendmsg (net/socket.c:2767) [ 64.387418][ T1152] ? copy_msghdr_from_user (net/socket.c:2619) [ 64.387435][ T1152] __sys_sendmsg (net/socket.c:2799) [ 64.387437][ T1152] ? __sys_sendmsg_sock (net/socket.c:2780) [ 64.387444][ T1152] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.387448][ T1152] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 64.387450][ T1152] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 64.387453][ T1152] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 64.387455][ T1152] RIP: 0033:0x7f7adbe4f54e [ 64.387459][ T1152] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 64.387461][ T1152] RSP: 002b:00007ffcb4c01310 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 64.387463][ T1152] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f7adbe4f54e [ 64.387465][ T1152] RDX: 0000000000000000 RSI: 00007ffcb4c013c0 RDI: 0000000000000005 [ 64.387466][ T1152] RBP: 00007ffcb4c01320 R08: 0000000000000000 R09: 0000000000000000 [ 64.387467][ T1152] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9126f2 [ 64.387468][ T1152] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcb4c01a80 | [ 64.407397][ C0] | [ 64.407397][ C0] | [ 64.407397][ C0] stack backtrace: | [ 64.407403][ C0] Tainted: [W]=WARN [ 64.407404][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 64.407405][ C0] Call Trace: [ 64.407406][ C0] [ 64.407406][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 64.407410][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 64.407413][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 64.407414][ C0] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 64.407417][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 64.407419][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 64.407421][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 64.407423][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 64.407425][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 64.407427][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.407430][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.407432][ C0] console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 64.407434][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 64.407435][ C0] vprintk_emit (kernel/printk/printk.c:2478) [ 64.407438][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 64.407440][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 64.407442][ C0] _printk (kernel/printk/printk.c:2504) [ 64.407444][ C0] ? snapshot_read.cold (user.c:?) [ 64.407446][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 64.407447][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 64.407450][ C0] clocksource_watchdog.part.0.cold (kernel/time/clocksource.c:589 (discriminator 10) kernel/time/clocksource.c:632 (discriminator 10) kernel/time/clocksource.c:667 (discriminator 10)) [ 64.407451][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 64.407453][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 64.407454][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 64.407456][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 64.407458][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 64.407462][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 64.407463][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 64.407465][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.407467][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 64.407470][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 64.407473][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 64.407476][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 64.407479][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 64.407481][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 64.407483][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 64.407485][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 64.407487][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.407489][ C0] handle_softirqs (kernel/softirq.c:645) [ 64.407491][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 64.407493][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 64.407495][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 64.407496][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 64.407498][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 64.407499][ C0] [ 64.407500][ C0] [ 64.407500][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 64.407503][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 64.407504][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 64.407507][ C0] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 64.407509][ C0] RSP: 0018:ffffffffac407cf8 EFLAGS: 00000296 [ 64.407510][ C0] RAX: 000000000022f605 RBX: ffffffffac41c600 RCX: ffffffffa94f0307 [ 64.407512][ C0] RDX: ffffffffac41c600 RSI: ffffffffac238b01 RDI: ffffffffabc8d8e0 [ 64.407513][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 64.407513][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff5880fa2 [ 64.407514][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 64.407516][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 64.407518][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 64.407520][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 64.407521][ C0] default_idle_call (kernel/sched/idle.c:122) [ 64.407523][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 64.407525][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 64.407526][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 64.407529][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.407531][ C0] do_idle (kernel/sched/idle.c:355) [ 64.407532][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 64.407534][ C0] rest_init (init/main.c:727) [ 64.407536][ C0] ? __cpuidle_text_end (??:?) [ 64.407538][ C0] ? rest_init (init/main.c:727) [ 64.407540][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 64.407544][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 64.407547][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 64.407549][ C0] start_kernel (init/main.c:1185) [ 64.407551][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 64.407553][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 64.407555][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 66.168328][ T1189] softirqs last disabled at (0): 0x0 | [ 66.168330][ T1189] Preemption disabled at: | [ 66.168331][ T1189] vprintk_emit (kernel/printk/printk.c:2471) | [ 66.168342][ T1189] Tainted: [W]=WARN [ 66.168343][ T1189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 66.168345][ T1189] Call Trace: [ 66.168346][ T1189] [ 66.168348][ T1189] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 66.168353][ T1189] ? vprintk_emit (kernel/printk/printk.c:2471) [ 66.168355][ T1189] __might_resched.cold (kernel/sched/core.c:9234) [ 66.168359][ T1189] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 66.168362][ T1189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.168366][ T1189] __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)) [ 66.168370][ T1189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 66.168372][ T1189] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 66.168376][ T1189] ? 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) [ 66.168378][ T1189] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 66.168380][ T1189] put_chars (drivers/char/virtio_console.c:1176) [ 66.168382][ T1189] ? __send_to_port (drivers/char/virtio_console.c:654) [ 66.168384][ T1189] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 66.168386][ T1189] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 66.168390][ T1189] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 66.168391][ T1189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 66.168393][ T1189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.168395][ T1189] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 66.168397][ T1189] console_emit_next_record (kernel/printk/printk.c:3183) [ 66.168399][ T1189] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 66.168401][ T1189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.168403][ T1189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.168405][ T1189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.168406][ T1189] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 66.168408][ T1189] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 66.168410][ T1189] console_flush_one_record (kernel/printk/printk.c:3268) [ 66.168412][ T1189] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 66.168415][ T1189] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 66.168417][ T1189] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 66.168419][ T1189] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 66.168420][ T1189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.168422][ T1189] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 66.168423][ T1189] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 66.168425][ T1189] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 66.168427][ T1189] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 66.168429][ T1189] ? vprintk_emit (kernel/printk/printk.c:2478) [ 66.168431][ T1189] vprintk_emit (kernel/printk/printk.c:2479) [ 66.168433][ T1189] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 66.168435][ T1189] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 66.168439][ T1189] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 66.168442][ T1189] ? ___sys_sendmsg (net/socket.c:2767) [ 66.168443][ T1189] ? __sys_sendmsg (net/socket.c:2799) [ 66.168445][ T1189] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 66.168448][ T1189] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 66.168450][ T1189] _printk (kernel/printk/printk.c:2504) [ 66.168453][ T1189] ? snapshot_read.cold (user.c:?) [ 66.168455][ T1189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.168456][ T1189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.168458][ T1189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.168460][ T1189] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 66.168463][ T1189] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 66.168466][ T1189] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 66.168468][ T1189] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 66.168471][ T1189] ? netdev_notice (net/core/dev.c:13194) [ 66.168473][ T1189] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 66.168477][ T1189] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 66.168480][ T1189] ? trace_contention_end (./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/lock.h:121) [ 66.168482][ T1189] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 66.168486][ T1189] dev_set_allmulti (net/core/dev_api.c:315) [ 66.168488][ T1189] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 66.168501][ T1189] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 66.168504][ T1189] br_dev_delete (net/bridge/br_if.c:387) bridge [ 66.168511][ T1189] rtnl_dellink (net/core/rtnetlink.c:3651 net/core/rtnetlink.c:3694) [ 66.168514][ T1189] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 66.168516][ T1189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.168518][ T1189] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 66.168520][ T1189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.168527][ T1189] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 66.168529][ T1189] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 66.168531][ T1189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.168533][ T1189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.168534][ T1189] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 66.168536][ T1189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.168538][ T1189] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 66.168539][ T1189] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 66.168543][ T1189] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 66.168545][ T1189] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 66.168547][ T1189] ? __kernel_text_address (kernel/extable.c:79) [ 66.168548][ T1189] ? write_profile (profile.c:?) [ 66.168550][ T1189] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 66.168552][ T1189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.168554][ T1189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.168555][ T1189] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 66.168559][ T1189] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 66.168560][ T1189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.168562][ T1189] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 66.168564][ T1189] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 66.168566][ T1189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.168567][ T1189] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 66.168569][ T1189] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 66.168573][ T1189] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 66.168574][ T1189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.168576][ T1189] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 66.168577][ T1189] ? netlink_ack (./include/linux/skbuff.h:2718) [ 66.168579][ T1189] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 66.168581][ T1189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.168583][ T1189] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 66.168585][ T1189] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 66.168587][ T1189] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 66.168588][ T1189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.168590][ T1189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.168592][ T1189] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 66.168594][ T1189] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 66.168596][ T1189] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 66.168597][ T1189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.168599][ T1189] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 66.168601][ T1189] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 66.168603][ T1189] ? copy_msghdr_from_user (net/socket.c:2650) [ 66.168605][ T1189] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 66.168606][ T1189] ? move_addr_to_kernel (net/socket.c:258) [ 66.168607][ T1189] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 66.168610][ T1189] ___sys_sendmsg (net/socket.c:2767) [ 66.168612][ T1189] ? copy_msghdr_from_user (net/socket.c:2619) [ 66.168617][ T1189] __sys_sendmsg (net/socket.c:2799) [ 66.168619][ T1189] ? __sys_sendmsg_sock (net/socket.c:2780) [ 66.168622][ T1189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 66.168624][ T1189] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 66.168625][ T1189] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 66.168632][ T1189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 66.168634][ T1189] RIP: 0033:0x7f91980bd54e [ 66.168636][ T1189] 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 [ 66.168638][ T1189] RSP: 002b:00007ffe43d4a560 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 66.168642][ T1189] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f91980bd54e [ 66.168644][ T1189] RDX: 0000000000000000 RSI: 00007ffe43d4a610 RDI: 0000000000000005 [ 66.168644][ T1189] RBP: 00007ffe43d4a570 R08: 0000000000000000 R09: 0000000000000000 [ 66.168645][ T1189] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9126f4 [ 66.168646][ T1189] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe43d4acd0 | [ 68.015618][ T1227] softirqs last disabled at (0): 0x0 | [ 68.015620][ T1227] Preemption disabled at: | [ 68.015620][ T1227] vprintk_emit (kernel/printk/printk.c:2471) | [ 68.015632][ T1227] Tainted: [W]=WARN [ 68.015633][ T1227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.015634][ T1227] Call Trace: [ 68.015636][ T1227] [ 68.015637][ T1227] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 68.015649][ T1227] ? vprintk_emit (kernel/printk/printk.c:2471) [ 68.015651][ T1227] __might_resched.cold (kernel/sched/core.c:9234) [ 68.015655][ T1227] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 68.015659][ T1227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.015663][ T1227] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 68.015667][ T1227] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 68.015670][ T1227] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 68.015674][ T1227] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 68.015676][ T1227] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 68.015679][ T1227] put_chars (drivers/char/virtio_console.c:1176) [ 68.015681][ T1227] ? __send_to_port (drivers/char/virtio_console.c:654) [ 68.015682][ T1227] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 68.015685][ T1227] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 68.015688][ T1227] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 68.015691][ T1227] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 68.015693][ T1227] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 68.015695][ T1227] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.015697][ T1227] console_emit_next_record (kernel/printk/printk.c:3183) [ 68.015700][ T1227] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 68.015702][ T1227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.015704][ T1227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.015705][ T1227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.015707][ T1227] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.015709][ T1227] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 68.015711][ T1227] console_flush_one_record (kernel/printk/printk.c:3268) [ 68.015714][ T1227] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 68.015716][ T1227] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 68.015718][ T1227] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.015720][ T1227] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 68.015722][ T1227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.015723][ T1227] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 68.015725][ T1227] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 68.015726][ T1227] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 68.015728][ T1227] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 68.015730][ T1227] ? vprintk_emit (kernel/printk/printk.c:2478) [ 68.015732][ T1227] vprintk_emit (kernel/printk/printk.c:2479) [ 68.015735][ T1227] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 68.015737][ T1227] ? __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) [ 68.015740][ T1227] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 68.015742][ T1227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.015744][ T1227] _printk (kernel/printk/printk.c:2504) [ 68.015747][ T1227] ? snapshot_read.cold (user.c:?) [ 68.015749][ T1227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.015751][ T1227] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 68.015752][ T1227] ? __mutex_unlock_slowpath (./include/linux/preempt.h:500 kernel/locking/mutex.c:999) [ 68.015755][ T1227] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 68.015768][ T1227] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 68.015776][ T1227] new_nbp (net/bridge/br_if.c:449) bridge [ 68.015786][ T1227] br_add_if (net/bridge/br_if.c:592) bridge [ 68.015793][ T1227] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 68.015796][ T1227] do_set_master (net/core/rtnetlink.c:3071) [ 68.015800][ T1227] rtnl_newlink_create (net/core/rtnetlink.c:3982 (discriminator 1)) [ 68.015802][ T1227] ? rtnl_create_link (net/core/rtnetlink.c:3756) [ 68.015804][ T1227] ? __dev_get_by_name (net/core/dev.c:905) [ 68.015806][ T1227] ? rtnl_dev_get (net/core/rtnetlink.c:3538) [ 68.015810][ T1227] __rtnl_newlink (net/core/rtnetlink.c:4098) [ 68.015813][ T1227] rtnl_newlink (net/core/rtnetlink.c:4215) [ 68.015815][ T1227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.015817][ T1227] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 68.015818][ T1227] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.015819][ T1227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.015821][ T1227] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 68.015825][ T1227] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 68.015827][ T1227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.015829][ T1227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.015830][ T1227] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 68.015834][ T1227] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.015836][ T1227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.015838][ T1227] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 68.015839][ T1227] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 68.015841][ T1227] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 68.015842][ T1227] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 68.015845][ T1227] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 68.015849][ T1227] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 68.015852][ T1227] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 68.015853][ T1227] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 68.015855][ T1227] ? netlink_ack (./include/linux/skbuff.h:2718) [ 68.015856][ T1227] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 68.015859][ T1227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.015860][ T1227] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 68.015862][ T1227] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 68.015864][ T1227] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 68.015866][ T1227] ? flush_tlb_mm_range (arch/x86/mm/tlb.c:1431 (discriminator 1)) [ 68.015869][ T1227] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 68.015871][ T1227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.015873][ T1227] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 68.015875][ T1227] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 68.015877][ T1227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.015879][ T1227] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 68.015881][ T1227] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 68.015883][ T1227] ? copy_msghdr_from_user (net/socket.c:2650) [ 68.015885][ T1227] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 68.015887][ T1227] ? move_addr_to_kernel (net/socket.c:258) [ 68.015889][ T1227] ? __vmf_anon_prepare (mm/memory.c:3958) [ 68.015892][ T1227] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 68.015895][ T1227] ___sys_sendmsg (net/socket.c:2767) [ 68.015897][ T1227] ? copy_msghdr_from_user (net/socket.c:2619) [ 68.015902][ T1227] __sys_sendmsg (net/socket.c:2799) [ 68.015904][ T1227] ? __sys_sendmsg_sock (net/socket.c:2780) [ 68.015906][ T1227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.015908][ T1227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 68.015910][ T1227] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 68.015912][ T1227] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 68.015915][ T1227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 68.015917][ T1227] RIP: 0033:0x7f129c0c954e [ 68.015919][ T1227] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 68.015920][ T1227] RSP: 002b:00007ffef84a1330 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 68.015924][ T1227] RAX: ffffffffffffffda RBX: 00007ffef84a1ae8 RCX: 00007f129c0c954e [ 68.015925][ T1227] RDX: 0000000000000000 RSI: 00007ffef84a13e0 RDI: 0000000000000005 [ 68.015927][ T1227] RBP: 00007ffef84a1340 R08: 0000000000000000 R09: 0000000000000000 [ 68.015927][ T1227] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9126f6 [ 68.015928][ T1227] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffef84a1aa0 | [ 69.025590][ T1296] softirqs last disabled at (0): 0x0 | [ 69.025591][ T1296] Preemption disabled at: | [ 69.025592][ T1296] vprintk_emit (kernel/printk/printk.c:2471) | [ 69.025603][ T1296] Tainted: [W]=WARN [ 69.025604][ T1296] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.025606][ T1296] Call Trace: [ 69.025607][ T1296] [ 69.025608][ T1296] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 69.025614][ T1296] ? vprintk_emit (kernel/printk/printk.c:2471) [ 69.025616][ T1296] __might_resched.cold (kernel/sched/core.c:9234) [ 69.025620][ T1296] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 69.025623][ T1296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.025627][ T1296] __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)) [ 69.025631][ T1296] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 69.025634][ T1296] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 69.025638][ T1296] ? 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) [ 69.025639][ T1296] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 69.025642][ T1296] put_chars (drivers/char/virtio_console.c:1176) [ 69.025644][ T1296] ? __send_to_port (drivers/char/virtio_console.c:654) [ 69.025645][ T1296] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 69.025654][ T1296] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 69.025657][ T1296] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 69.025660][ T1296] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 69.025661][ T1296] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 69.025663][ T1296] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 69.025665][ T1296] console_emit_next_record (kernel/printk/printk.c:3183) [ 69.025668][ T1296] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 69.025670][ T1296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.025671][ T1296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.025673][ T1296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.025675][ T1296] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 69.025677][ T1296] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 69.025678][ T1296] console_flush_one_record (kernel/printk/printk.c:3268) [ 69.025681][ T1296] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 69.025683][ T1296] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 69.025685][ T1296] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 69.025687][ T1296] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 69.025688][ T1296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.025690][ T1296] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 69.025691][ T1296] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 69.025693][ T1296] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 69.025695][ T1296] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 69.025697][ T1296] ? vprintk_emit (kernel/printk/printk.c:2478) [ 69.025699][ T1296] vprintk_emit (kernel/printk/printk.c:2479) [ 69.025702][ T1296] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 69.025704][ T1296] ? __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) [ 69.025707][ T1296] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 69.025708][ T1296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.025710][ T1296] _printk (kernel/printk/printk.c:2504) [ 69.025713][ T1296] ? snapshot_read.cold (user.c:?) [ 69.025715][ T1296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.025717][ T1296] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 69.025719][ T1296] ? __mutex_unlock_slowpath (./include/linux/preempt.h:500 kernel/locking/mutex.c:999) [ 69.025721][ T1296] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 69.025733][ T1296] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 69.025741][ T1296] new_nbp (net/bridge/br_if.c:449) bridge [ 69.025750][ T1296] br_add_if (net/bridge/br_if.c:592) bridge [ 69.025757][ T1296] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 69.025760][ T1296] do_set_master (net/core/rtnetlink.c:3071) [ 69.025764][ T1296] rtnl_newlink_create (net/core/rtnetlink.c:3982 (discriminator 1)) [ 69.025766][ T1296] ? rtnl_create_link (net/core/rtnetlink.c:3756) [ 69.025767][ T1296] ? __dev_get_by_name (net/core/dev.c:905) [ 69.025770][ T1296] ? rtnl_dev_get (net/core/rtnetlink.c:3538) [ 69.025774][ T1296] __rtnl_newlink (net/core/rtnetlink.c:4098) [ 69.025776][ T1296] rtnl_newlink (net/core/rtnetlink.c:4215) [ 69.025778][ T1296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.025780][ T1296] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 69.025782][ T1296] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 69.025783][ T1296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.025785][ T1296] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 69.025788][ T1296] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 69.025791][ T1296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.025792][ T1296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.025794][ T1296] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 69.025798][ T1296] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 69.025799][ T1296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.025801][ T1296] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 69.025802][ T1296] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 69.025804][ T1296] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 69.025805][ T1296] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 69.025808][ T1296] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 69.025812][ T1296] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 69.025815][ T1296] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 69.025816][ T1296] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 69.025818][ T1296] ? netlink_ack (./include/linux/skbuff.h:2718) [ 69.025819][ T1296] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 69.025821][ T1296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.025823][ T1296] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 69.025825][ T1296] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 69.025827][ T1296] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 69.025829][ T1296] ? flush_tlb_mm_range (arch/x86/mm/tlb.c:1431 (discriminator 1)) [ 69.025832][ T1296] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 69.025833][ T1296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.025835][ T1296] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 69.025837][ T1296] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 69.025839][ T1296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.025841][ T1296] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 69.025843][ T1296] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 69.025846][ T1296] ? copy_msghdr_from_user (net/socket.c:2650) [ 69.025847][ T1296] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 69.025849][ T1296] ? move_addr_to_kernel (net/socket.c:258) [ 69.025851][ T1296] ? __vmf_anon_prepare (mm/memory.c:3958) [ 69.025854][ T1296] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 69.025857][ T1296] ___sys_sendmsg (net/socket.c:2767) [ 69.025859][ T1296] ? copy_msghdr_from_user (net/socket.c:2619) [ 69.025864][ T1296] __sys_sendmsg (net/socket.c:2799) [ 69.025866][ T1296] ? __sys_sendmsg_sock (net/socket.c:2780) [ 69.025868][ T1296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.025870][ T1296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 69.025872][ T1296] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 69.025874][ T1296] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 69.025877][ T1296] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.025878][ T1296] RIP: 0033:0x7f218641a54e [ 69.025881][ T1296] 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 [ 69.025882][ T1296] RSP: 002b:00007ffefe5a8570 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 69.025886][ T1296] RAX: ffffffffffffffda RBX: 00007ffefe5a8d28 RCX: 00007f218641a54e [ 69.025888][ T1296] RDX: 0000000000000000 RSI: 00007ffefe5a8620 RDI: 0000000000000005 [ 69.025889][ T1296] RBP: 00007ffefe5a8580 R08: 0000000000000000 R09: 0000000000000000 [ 69.025890][ T1296] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9126f7 [ 69.025890][ T1296] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffefe5a8ce0 | [ 115.058936][T17888] softirqs last disabled at (0): 0x0 | [ 115.058938][T17888] Preemption disabled at: | [ 115.058938][T17888] vprintk_emit (kernel/printk/printk.c:2471) | [ 115.058950][T17888] Tainted: [W]=WARN [ 115.058951][T17888] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 115.058952][T17888] Call Trace: [ 115.058954][T17888] [ 115.058955][T17888] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 115.058960][T17888] ? vprintk_emit (kernel/printk/printk.c:2471) [ 115.058962][T17888] __might_resched.cold (kernel/sched/core.c:9234) [ 115.058973][T17888] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 115.058976][T17888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.058980][T17888] __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)) [ 115.058985][T17888] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 115.058988][T17888] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 115.058992][T17888] ? 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) [ 115.058994][T17888] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 115.058996][T17888] put_chars (drivers/char/virtio_console.c:1176) [ 115.058998][T17888] ? __send_to_port (drivers/char/virtio_console.c:654) [ 115.058999][T17888] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 115.059002][T17888] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 115.059005][T17888] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 115.059007][T17888] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 115.059008][T17888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.059010][T17888] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.059012][T17888] console_emit_next_record (kernel/printk/printk.c:3183) [ 115.059015][T17888] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 115.059017][T17888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.059019][T17888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.059020][T17888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.059022][T17888] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.059024][T17888] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 115.059026][T17888] console_flush_one_record (kernel/printk/printk.c:3268) [ 115.059028][T17888] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 115.059031][T17888] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 115.059032][T17888] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.059034][T17888] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 115.059036][T17888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.059037][T17888] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 115.059039][T17888] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 115.059040][T17888] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 115.059042][T17888] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 115.059044][T17888] ? vprintk_emit (kernel/printk/printk.c:2478) [ 115.059046][T17888] vprintk_emit (kernel/printk/printk.c:2479) [ 115.059048][T17888] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 115.059050][T17888] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 115.059053][T17888] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 115.059056][T17888] ? ___sys_sendmsg (net/socket.c:2767) [ 115.059058][T17888] ? __sys_sendmsg (net/socket.c:2799) [ 115.059060][T17888] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 115.059062][T17888] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 115.059065][T17888] _printk (kernel/printk/printk.c:2504) [ 115.059068][T17888] ? snapshot_read.cold (user.c:?) [ 115.059069][T17888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.059071][T17888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.059073][T17888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.059075][T17888] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 115.059078][T17888] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 115.059081][T17888] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 115.059083][T17888] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 115.059084][T17888] ? netdev_notice (net/core/dev.c:13194) [ 115.059086][T17888] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 115.059089][T17888] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 115.059090][T17888] ? trace_contention_end (./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/lock.h:121) [ 115.059092][T17888] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 115.059095][T17888] dev_set_allmulti (net/core/dev_api.c:315) [ 115.059098][T17888] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 115.059111][T17888] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 115.059114][T17888] br_dev_delete (net/bridge/br_if.c:387) bridge [ 115.059121][T17888] rtnl_dellink (net/core/rtnetlink.c:3651 net/core/rtnetlink.c:3694) [ 115.059124][T17888] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 115.059126][T17888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.059128][T17888] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 115.059130][T17888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.059137][T17888] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 115.059139][T17888] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 115.059141][T17888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.059142][T17888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.059144][T17888] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.059146][T17888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.059147][T17888] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 115.059149][T17888] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 115.059152][T17888] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 115.059154][T17888] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 115.059156][T17888] ? __kernel_text_address (kernel/extable.c:79) [ 115.059158][T17888] ? write_profile (profile.c:?) [ 115.059160][T17888] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 115.059162][T17888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.059163][T17888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.059165][T17888] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 115.059169][T17888] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.059170][T17888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.059172][T17888] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 115.059174][T17888] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 115.059176][T17888] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 115.059177][T17888] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 115.059179][T17888] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 115.059182][T17888] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 115.059184][T17888] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 115.059185][T17888] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 115.059187][T17888] ? netlink_ack (./include/linux/skbuff.h:2718) [ 115.059188][T17888] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 115.059191][T17888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.059193][T17888] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 115.059195][T17888] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 115.059196][T17888] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 115.059198][T17888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.059200][T17888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.059202][T17888] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.059203][T17888] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 115.059205][T17888] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 115.059207][T17888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.059209][T17888] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 115.059211][T17888] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 115.059212][T17888] ? copy_msghdr_from_user (net/socket.c:2650) [ 115.059214][T17888] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 115.059216][T17888] ? move_addr_to_kernel (net/socket.c:258) [ 115.059217][T17888] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 115.059220][T17888] ___sys_sendmsg (net/socket.c:2767) [ 115.059221][T17888] ? copy_msghdr_from_user (net/socket.c:2619) [ 115.059226][T17888] __sys_sendmsg (net/socket.c:2799) [ 115.059228][T17888] ? __sys_sendmsg_sock (net/socket.c:2780) [ 115.059231][T17888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.059233][T17888] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 115.059234][T17888] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 115.059237][T17888] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 115.059238][T17888] RIP: 0033:0x7fd34b79b54e [ 115.059240][T17888] 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 [ 115.059242][T17888] RSP: 002b:00007ffe846cace0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 115.059246][T17888] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd34b79b54e [ 115.059247][T17888] RDX: 0000000000000000 RSI: 00007ffe846cad90 RDI: 0000000000000005 [ 115.059248][T17888] RBP: 00007ffe846cacf0 R08: 0000000000000000 R09: 0000000000000000 [ 115.059249][T17888] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912725 [ 115.059250][T17888] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe846cb450 | [ 116.741855][T17925] softirqs last disabled at (0): 0x0 | [ 116.741857][T17925] Preemption disabled at: | [ 116.741858][T17925] vprintk_emit (kernel/printk/printk.c:2471) | [ 116.741869][T17925] Tainted: [W]=WARN [ 116.741870][T17925] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 116.741872][T17925] Call Trace: [ 116.741873][T17925] [ 116.741874][T17925] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 116.741880][T17925] ? vprintk_emit (kernel/printk/printk.c:2471) [ 116.741882][T17925] __might_resched.cold (kernel/sched/core.c:9234) [ 116.741885][T17925] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 116.741889][T17925] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.741892][T17925] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 116.741896][T17925] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 116.741898][T17925] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 116.741902][T17925] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 116.741904][T17925] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 116.741906][T17925] put_chars (drivers/char/virtio_console.c:1176) [ 116.741908][T17925] ? __send_to_port (drivers/char/virtio_console.c:654) [ 116.741910][T17925] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 116.741912][T17925] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 116.741915][T17925] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 116.741917][T17925] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 116.741918][T17925] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.741920][T17925] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.741922][T17925] console_emit_next_record (kernel/printk/printk.c:3183) [ 116.741925][T17925] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 116.741927][T17925] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.741929][T17925] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.741930][T17925] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.741932][T17925] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.741934][T17925] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 116.741936][T17925] console_flush_one_record (kernel/printk/printk.c:3268) [ 116.741938][T17925] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 116.741941][T17925] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 116.741942][T17925] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.741944][T17925] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 116.741945][T17925] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.741947][T17925] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.741948][T17925] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 116.741950][T17925] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 116.741952][T17925] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 116.741954][T17925] ? vprintk_emit (kernel/printk/printk.c:2478) [ 116.741956][T17925] vprintk_emit (kernel/printk/printk.c:2479) [ 116.741958][T17925] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 116.741960][T17925] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 116.741964][T17925] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 116.741966][T17925] ? ___sys_sendmsg (net/socket.c:2767) [ 116.741968][T17925] ? __sys_sendmsg (net/socket.c:2799) [ 116.741970][T17925] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 116.741972][T17925] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 116.741984][T17925] _printk (kernel/printk/printk.c:2504) [ 116.741987][T17925] ? snapshot_read.cold (user.c:?) [ 116.741988][T17925] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.741990][T17925] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.741992][T17925] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.741994][T17925] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 116.741996][T17925] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 116.741999][T17925] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 116.742001][T17925] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 116.742003][T17925] ? netdev_notice (net/core/dev.c:13194) [ 116.742004][T17925] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 116.742007][T17925] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 116.742009][T17925] ? trace_contention_end (./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/lock.h:121) [ 116.742011][T17925] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 116.742014][T17925] dev_set_allmulti (net/core/dev_api.c:315) [ 116.742016][T17925] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 116.742029][T17925] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 116.742032][T17925] br_dev_delete (net/bridge/br_if.c:387) bridge [ 116.742039][T17925] rtnl_dellink (net/core/rtnetlink.c:3651 net/core/rtnetlink.c:3694) [ 116.742042][T17925] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.742043][T17925] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.742045][T17925] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 116.742048][T17925] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.742054][T17925] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 116.742057][T17925] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 116.742058][T17925] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.742060][T17925] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.742062][T17925] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.742063][T17925] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.742065][T17925] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.742066][T17925] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 116.742070][T17925] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 116.742072][T17925] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 116.742074][T17925] ? __kernel_text_address (kernel/extable.c:79) [ 116.742075][T17925] ? write_profile (profile.c:?) [ 116.742077][T17925] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 116.742079][T17925] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.742080][T17925] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.742082][T17925] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 116.742086][T17925] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.742087][T17925] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.742089][T17925] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 116.742091][T17925] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 116.742093][T17925] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 116.742094][T17925] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 116.742096][T17925] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 116.742100][T17925] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 116.742101][T17925] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 116.742102][T17925] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.742104][T17925] ? netlink_ack (./include/linux/skbuff.h:2718) [ 116.742105][T17925] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 116.742108][T17925] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.742109][T17925] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.742111][T17925] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 116.742113][T17925] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 116.742115][T17925] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.742117][T17925] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.742118][T17925] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.742120][T17925] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 116.742122][T17925] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 116.742124][T17925] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.742126][T17925] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.742128][T17925] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 116.742129][T17925] ? copy_msghdr_from_user (net/socket.c:2650) [ 116.742131][T17925] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 116.742132][T17925] ? move_addr_to_kernel (net/socket.c:258) [ 116.742134][T17925] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 116.742136][T17925] ___sys_sendmsg (net/socket.c:2767) [ 116.742138][T17925] ? copy_msghdr_from_user (net/socket.c:2619) [ 116.742143][T17925] __sys_sendmsg (net/socket.c:2799) [ 116.742145][T17925] ? __sys_sendmsg_sock (net/socket.c:2780) [ 116.742148][T17925] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.742150][T17925] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 116.742151][T17925] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 116.742153][T17925] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 116.742155][T17925] RIP: 0033:0x7fd82d3bd54e [ 116.742157][T17925] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 116.742159][T17925] RSP: 002b:00007ffffc98e020 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 116.742163][T17925] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd82d3bd54e [ 116.742164][T17925] RDX: 0000000000000000 RSI: 00007ffffc98e0d0 RDI: 0000000000000005 [ 116.742165][T17925] RBP: 00007ffffc98e030 R08: 0000000000000000 R09: 0000000000000000 [ 116.742166][T17925] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912727 [ 116.742167][T17925] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffffc98e790 | [ 118.555074][T17963] softirqs last disabled at (0): 0x0 | [ 118.555076][T17963] Preemption disabled at: | [ 118.555077][T17963] vprintk_emit (kernel/printk/printk.c:2471) | [ 118.555087][T17963] Tainted: [W]=WARN [ 118.555089][T17963] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 118.555090][T17963] Call Trace: [ 118.555091][T17963] [ 118.555093][T17963] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 118.555098][T17963] ? vprintk_emit (kernel/printk/printk.c:2471) [ 118.555100][T17963] __might_resched.cold (kernel/sched/core.c:9234) [ 118.555104][T17963] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 118.555108][T17963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.555112][T17963] __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)) [ 118.555115][T17963] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 118.555118][T17963] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 118.555122][T17963] ? 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) [ 118.555123][T17963] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 118.555125][T17963] put_chars (drivers/char/virtio_console.c:1176) [ 118.555127][T17963] ? __send_to_port (drivers/char/virtio_console.c:654) [ 118.555129][T17963] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 118.555131][T17963] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 118.555134][T17963] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 118.555138][T17963] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 118.555139][T17963] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 118.555141][T17963] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.555143][T17963] console_emit_next_record (kernel/printk/printk.c:3183) [ 118.555145][T17963] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 118.555148][T17963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.555149][T17963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.555151][T17963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.555153][T17963] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.555155][T17963] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 118.555156][T17963] console_flush_one_record (kernel/printk/printk.c:3268) [ 118.555159][T17963] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 118.555162][T17963] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 118.555164][T17963] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.555165][T17963] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 118.555167][T17963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.555169][T17963] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 118.555170][T17963] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 118.555172][T17963] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 118.555174][T17963] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 118.555176][T17963] ? vprintk_emit (kernel/printk/printk.c:2478) [ 118.555178][T17963] vprintk_emit (kernel/printk/printk.c:2479) [ 118.555180][T17963] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 118.555182][T17963] ? __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) [ 118.555186][T17963] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 118.555187][T17963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.555189][T17963] _printk (kernel/printk/printk.c:2504) [ 118.555192][T17963] ? snapshot_read.cold (user.c:?) [ 118.555194][T17963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.555196][T17963] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 118.555198][T17963] ? __mutex_unlock_slowpath (./include/linux/preempt.h:500 kernel/locking/mutex.c:999) [ 118.555200][T17963] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 118.555213][T17963] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 118.555221][T17963] new_nbp (net/bridge/br_if.c:449) bridge [ 118.555230][T17963] br_add_if (net/bridge/br_if.c:592) bridge [ 118.555237][T17963] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 118.555240][T17963] do_set_master (net/core/rtnetlink.c:3071) [ 118.555244][T17963] rtnl_newlink_create (net/core/rtnetlink.c:3982 (discriminator 1)) [ 118.555246][T17963] ? rtnl_create_link (net/core/rtnetlink.c:3756) [ 118.555247][T17963] ? __dev_get_by_name (net/core/dev.c:905) [ 118.555249][T17963] ? rtnl_dev_get (net/core/rtnetlink.c:3538) [ 118.555253][T17963] __rtnl_newlink (net/core/rtnetlink.c:4098) [ 118.555256][T17963] rtnl_newlink (net/core/rtnetlink.c:4215) [ 118.555258][T17963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.555260][T17963] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 118.555261][T17963] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.555263][T17963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.555265][T17963] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 118.555269][T17963] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 118.555271][T17963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.555272][T17963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.555274][T17963] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 118.555278][T17963] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.555280][T17963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.555282][T17963] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 118.555283][T17963] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 118.555285][T17963] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 118.555286][T17963] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 118.555289][T17963] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 118.555293][T17963] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 118.555296][T17963] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 118.555297][T17963] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 118.555299][T17963] ? netlink_ack (./include/linux/skbuff.h:2718) [ 118.555300][T17963] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 118.555303][T17963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.555304][T17963] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 118.555306][T17963] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 118.555308][T17963] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 118.555310][T17963] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 118.555313][T17963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.555314][T17963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.555316][T17963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.555318][T17963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.555320][T17963] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 118.555322][T17963] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 118.555324][T17963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.555326][T17963] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 118.555328][T17963] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 118.555331][T17963] ? copy_msghdr_from_user (net/socket.c:2650) [ 118.555332][T17963] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 118.555334][T17963] ? move_addr_to_kernel (net/socket.c:258) [ 118.555336][T17963] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 118.555339][T17963] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.555341][T17963] ___sys_sendmsg (net/socket.c:2767) [ 118.555342][T17963] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 118.555345][T17963] ? copy_msghdr_from_user (net/socket.c:2619) [ 118.555347][T17963] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 118.555352][T17963] __sys_sendmsg (net/socket.c:2799) [ 118.555354][T17963] ? __sys_sendmsg_sock (net/socket.c:2780) [ 118.555356][T17963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.555358][T17963] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.555360][T17963] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 118.555362][T17963] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 118.555364][T17963] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 118.555366][T17963] RIP: 0033:0x7fe96896854e [ 118.555369][T17963] 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 [ 118.555370][T17963] RSP: 002b:00007fff3ca8fd40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 118.555374][T17963] RAX: ffffffffffffffda RBX: 00007fff3ca904f8 RCX: 00007fe96896854e [ 118.555376][T17963] RDX: 0000000000000000 RSI: 00007fff3ca8fdf0 RDI: 0000000000000005 [ 118.555377][T17963] RBP: 00007fff3ca8fd50 R08: 0000000000000000 R09: 0000000000000000 [ 118.555377][T17963] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912729 [ 118.555378][T17963] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff3ca904b0 | [ 119.566223][T18031] softirqs last disabled at (0): 0x0 | [ 119.566225][T18031] Preemption disabled at: | [ 119.566226][T18031] vprintk_emit (kernel/printk/printk.c:2471) | [ 119.566237][T18031] Tainted: [W]=WARN [ 119.566238][T18031] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 119.566240][T18031] Call Trace: [ 119.566242][T18031] [ 119.566243][T18031] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 119.566248][T18031] ? vprintk_emit (kernel/printk/printk.c:2471) [ 119.566250][T18031] __might_resched.cold (kernel/sched/core.c:9234) [ 119.566254][T18031] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 119.566257][T18031] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.566262][T18031] __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)) [ 119.566265][T18031] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 119.566268][T18031] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 119.566271][T18031] ? 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) [ 119.566273][T18031] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 119.566275][T18031] put_chars (drivers/char/virtio_console.c:1176) [ 119.566277][T18031] ? __send_to_port (drivers/char/virtio_console.c:654) [ 119.566278][T18031] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 119.566280][T18031] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 119.566283][T18031] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 119.566286][T18031] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 119.566288][T18031] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 119.566289][T18031] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.566292][T18031] console_emit_next_record (kernel/printk/printk.c:3183) [ 119.566294][T18031] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 119.566296][T18031] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.566298][T18031] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.566300][T18031] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.566301][T18031] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.566303][T18031] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 119.566305][T18031] console_flush_one_record (kernel/printk/printk.c:3268) [ 119.566307][T18031] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 119.566310][T18031] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 119.566312][T18031] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.566313][T18031] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 119.566315][T18031] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.566316][T18031] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.566318][T18031] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 119.566319][T18031] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 119.566321][T18031] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 119.566323][T18031] ? vprintk_emit (kernel/printk/printk.c:2478) [ 119.566325][T18031] vprintk_emit (kernel/printk/printk.c:2479) [ 119.566328][T18031] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 119.566330][T18031] ? __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) [ 119.566333][T18031] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 119.566334][T18031] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.566336][T18031] _printk (kernel/printk/printk.c:2504) [ 119.566339][T18031] ? snapshot_read.cold (user.c:?) [ 119.566341][T18031] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.566343][T18031] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.566345][T18031] ? __mutex_unlock_slowpath (./include/linux/preempt.h:500 kernel/locking/mutex.c:999) [ 119.566347][T18031] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 119.566359][T18031] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 119.566367][T18031] new_nbp (net/bridge/br_if.c:449) bridge [ 119.566376][T18031] br_add_if (net/bridge/br_if.c:592) bridge [ 119.566384][T18031] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 119.566386][T18031] do_set_master (net/core/rtnetlink.c:3071) [ 119.566390][T18031] rtnl_newlink_create (net/core/rtnetlink.c:3982 (discriminator 1)) [ 119.566392][T18031] ? rtnl_create_link (net/core/rtnetlink.c:3756) [ 119.566394][T18031] ? __dev_get_by_name (net/core/dev.c:905) [ 119.566396][T18031] ? rtnl_dev_get (net/core/rtnetlink.c:3538) [ 119.566400][T18031] __rtnl_newlink (net/core/rtnetlink.c:4098) [ 119.566402][T18031] rtnl_newlink (net/core/rtnetlink.c:4215) [ 119.566404][T18031] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.566406][T18031] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 119.566408][T18031] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.566409][T18031] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.566411][T18031] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 119.566415][T18031] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 119.566417][T18031] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.566419][T18031] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.566420][T18031] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 119.566424][T18031] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.566425][T18031] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.566427][T18031] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 119.566429][T18031] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 119.566430][T18031] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 119.566432][T18031] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 119.566434][T18031] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 119.566438][T18031] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 119.566441][T18031] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 119.566443][T18031] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.566444][T18031] ? netlink_ack (./include/linux/skbuff.h:2718) [ 119.566446][T18031] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 119.566448][T18031] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.566450][T18031] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.566452][T18031] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 119.566454][T18031] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 119.566455][T18031] ? flush_tlb_mm_range (arch/x86/mm/tlb.c:1431 (discriminator 1)) [ 119.566459][T18031] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.566460][T18031] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.566462][T18031] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 119.566464][T18031] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 119.566466][T18031] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.566469][T18031] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.566472][T18031] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 119.566475][T18031] ? copy_msghdr_from_user (net/socket.c:2650) [ 119.566478][T18031] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 119.566480][T18031] ? move_addr_to_kernel (net/socket.c:258) [ 119.566482][T18031] ? __vmf_anon_prepare (mm/memory.c:3958) [ 119.566484][T18031] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 119.566487][T18031] ___sys_sendmsg (net/socket.c:2767) [ 119.566489][T18031] ? copy_msghdr_from_user (net/socket.c:2619) [ 119.566494][T18031] __sys_sendmsg (net/socket.c:2799) [ 119.566496][T18031] ? __sys_sendmsg_sock (net/socket.c:2780) [ 119.566499][T18031] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.566501][T18031] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.566503][T18031] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 119.566505][T18031] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 119.566507][T18031] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 119.566509][T18031] RIP: 0033:0x7fd955efb54e [ 119.566511][T18031] 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 [ 119.566513][T18031] RSP: 002b:00007ffd591acd70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 119.566517][T18031] RAX: ffffffffffffffda RBX: 00007ffd591ad528 RCX: 00007fd955efb54e [ 119.566518][T18031] RDX: 0000000000000000 RSI: 00007ffd591ace20 RDI: 0000000000000005 [ 119.566519][T18031] RBP: 00007ffd591acd80 R08: 0000000000000000 R09: 0000000000000000 [ 119.566520][T18031] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91272a [ 119.566521][T18031] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd591ad4e0 | [ 164.548668][ T2158] softirqs last disabled at (0): 0x0 | [ 164.548670][ T2158] Preemption disabled at: | [ 164.548671][ T2158] vprintk_emit (kernel/printk/printk.c:2471) | [ 164.548682][ T2158] Tainted: [W]=WARN [ 164.548683][ T2158] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 164.548685][ T2158] Call Trace: [ 164.548687][ T2158] [ 164.548688][ T2158] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 164.548694][ T2158] ? vprintk_emit (kernel/printk/printk.c:2471) [ 164.548696][ T2158] __might_resched.cold (kernel/sched/core.c:9234) [ 164.548700][ T2158] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 164.548704][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.548708][ T2158] __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)) [ 164.548711][ T2158] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 164.548714][ T2158] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 164.548718][ T2158] ? 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) [ 164.548720][ T2158] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 164.548722][ T2158] put_chars (drivers/char/virtio_console.c:1176) [ 164.548724][ T2158] ? __send_to_port (drivers/char/virtio_console.c:654) [ 164.548726][ T2158] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 164.548728][ T2158] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 164.548732][ T2158] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 164.548733][ T2158] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 164.548735][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.548737][ T2158] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 164.548739][ T2158] console_emit_next_record (kernel/printk/printk.c:3183) [ 164.548741][ T2158] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 164.548743][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.548745][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.548747][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.548749][ T2158] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 164.548751][ T2158] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 164.548753][ T2158] console_flush_one_record (kernel/printk/printk.c:3268) [ 164.548755][ T2158] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 164.548758][ T2158] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 164.548760][ T2158] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 164.548761][ T2158] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 164.548763][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.548765][ T2158] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 164.548766][ T2158] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 164.548767][ T2158] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 164.548770][ T2158] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 164.548772][ T2158] ? vprintk_emit (kernel/printk/printk.c:2478) [ 164.548774][ T2158] vprintk_emit (kernel/printk/printk.c:2479) [ 164.548776][ T2158] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 164.548778][ T2158] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 164.548782][ T2158] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 164.548785][ T2158] ? ___sys_sendmsg (net/socket.c:2767) [ 164.548786][ T2158] ? __sys_sendmsg (net/socket.c:2799) [ 164.548788][ T2158] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 164.548791][ T2158] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 164.548793][ T2158] _printk (kernel/printk/printk.c:2504) [ 164.548796][ T2158] ? snapshot_read.cold (user.c:?) [ 164.548798][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.548800][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.548802][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.548803][ T2158] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 164.548806][ T2158] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 164.548809][ T2158] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 164.548811][ T2158] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 164.548813][ T2158] ? netdev_notice (net/core/dev.c:13194) [ 164.548814][ T2158] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 164.548817][ T2158] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 164.548819][ T2158] ? trace_contention_end (./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/lock.h:121) [ 164.548821][ T2158] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 164.548824][ T2158] dev_set_allmulti (net/core/dev_api.c:315) [ 164.548827][ T2158] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 164.548840][ T2158] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 164.548843][ T2158] br_dev_delete (net/bridge/br_if.c:387) bridge [ 164.548851][ T2158] rtnl_dellink (net/core/rtnetlink.c:3651 net/core/rtnetlink.c:3694) [ 164.548854][ T2158] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 164.548855][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.548857][ T2158] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 164.548860][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.548866][ T2158] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 164.548869][ T2158] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 164.548871][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.548872][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.548874][ T2158] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 164.548876][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.548878][ T2158] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 164.548879][ T2158] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 164.548883][ T2158] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 164.548884][ T2158] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 164.548887][ T2158] ? __kernel_text_address (kernel/extable.c:79) [ 164.548888][ T2158] ? write_profile (profile.c:?) [ 164.548891][ T2158] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 164.548892][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.548894][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.548896][ T2158] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 164.548899][ T2158] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 164.548901][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.548903][ T2158] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 164.548905][ T2158] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 164.548907][ T2158] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 164.548909][ T2158] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 164.548910][ T2158] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 164.548914][ T2158] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 164.548916][ T2158] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 164.548917][ T2158] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 164.548919][ T2158] ? netlink_ack (./include/linux/skbuff.h:2718) [ 164.548920][ T2158] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 164.548923][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.548925][ T2158] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 164.548927][ T2158] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 164.548929][ T2158] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 164.548930][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.548932][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.548934][ T2158] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 164.548936][ T2158] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 164.548938][ T2158] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 164.548940][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.548942][ T2158] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 164.548944][ T2158] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 164.548945][ T2158] ? copy_msghdr_from_user (net/socket.c:2650) [ 164.548947][ T2158] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 164.548949][ T2158] ? move_addr_to_kernel (net/socket.c:258) [ 164.548950][ T2158] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 164.548953][ T2158] ___sys_sendmsg (net/socket.c:2767) [ 164.548955][ T2158] ? copy_msghdr_from_user (net/socket.c:2619) [ 164.548960][ T2158] __sys_sendmsg (net/socket.c:2799) [ 164.548962][ T2158] ? __sys_sendmsg_sock (net/socket.c:2780) [ 164.548965][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.548967][ T2158] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 164.548968][ T2158] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 164.548970][ T2158] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 164.548972][ T2158] RIP: 0033:0x7fa977c7c54e [ 164.548974][ T2158] 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 [ 164.548976][ T2158] RSP: 002b:00007ffe8165b620 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 164.548982][ T2158] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa977c7c54e [ 164.548984][ T2158] RDX: 0000000000000000 RSI: 00007ffe8165b6d0 RDI: 0000000000000005 [ 164.548985][ T2158] RBP: 00007ffe8165b630 R08: 0000000000000000 R09: 0000000000000000 [ 164.548986][ T2158] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912757 [ 164.548987][ T2158] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe8165bd90 | [ 166.304024][ T2195] softirqs last disabled at (0): 0x0 | [ 166.304026][ T2195] Preemption disabled at: | [ 166.304027][ T2195] vprintk_emit (kernel/printk/printk.c:2471) | [ 166.304038][ T2195] Tainted: [W]=WARN [ 166.304039][ T2195] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 166.304040][ T2195] Call Trace: [ 166.304042][ T2195] [ 166.304043][ T2195] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 166.304049][ T2195] ? vprintk_emit (kernel/printk/printk.c:2471) [ 166.304051][ T2195] __might_resched.cold (kernel/sched/core.c:9234) [ 166.304055][ T2195] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 166.304058][ T2195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.304062][ T2195] __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)) [ 166.304066][ T2195] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 166.304069][ T2195] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 166.304073][ T2195] ? 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) [ 166.304074][ T2195] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 166.304077][ T2195] put_chars (drivers/char/virtio_console.c:1176) [ 166.304079][ T2195] ? __send_to_port (drivers/char/virtio_console.c:654) [ 166.304080][ T2195] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 166.304083][ T2195] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 166.304086][ T2195] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 166.304088][ T2195] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 166.304090][ T2195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.304092][ T2195] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 166.304094][ T2195] console_emit_next_record (kernel/printk/printk.c:3183) [ 166.304096][ T2195] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 166.304098][ T2195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.304100][ T2195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.304102][ T2195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.304103][ T2195] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 166.304105][ T2195] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 166.304107][ T2195] console_flush_one_record (kernel/printk/printk.c:3268) [ 166.304110][ T2195] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 166.304112][ T2195] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 166.304114][ T2195] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 166.304116][ T2195] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 166.304117][ T2195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.304119][ T2195] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 166.304121][ T2195] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 166.304122][ T2195] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 166.304124][ T2195] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 166.304126][ T2195] ? vprintk_emit (kernel/printk/printk.c:2478) [ 166.304128][ T2195] vprintk_emit (kernel/printk/printk.c:2479) [ 166.304130][ T2195] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 166.304132][ T2195] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 166.304136][ T2195] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 166.304139][ T2195] ? ___sys_sendmsg (net/socket.c:2767) [ 166.304140][ T2195] ? __sys_sendmsg (net/socket.c:2799) [ 166.304142][ T2195] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 166.304145][ T2195] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 166.304147][ T2195] _printk (kernel/printk/printk.c:2504) [ 166.304150][ T2195] ? snapshot_read.cold (user.c:?) [ 166.304152][ T2195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.304154][ T2195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.304156][ T2195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.304157][ T2195] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 166.304160][ T2195] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 166.304163][ T2195] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 166.304165][ T2195] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 166.304167][ T2195] ? netdev_notice (net/core/dev.c:13194) [ 166.304168][ T2195] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 166.304171][ T2195] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 166.304173][ T2195] ? trace_contention_end (./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/lock.h:121) [ 166.304175][ T2195] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 166.304179][ T2195] dev_set_allmulti (net/core/dev_api.c:315) [ 166.304181][ T2195] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 166.304194][ T2195] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 166.304197][ T2195] br_dev_delete (net/bridge/br_if.c:387) bridge [ 166.304204][ T2195] rtnl_dellink (net/core/rtnetlink.c:3651 net/core/rtnetlink.c:3694) [ 166.304208][ T2195] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 166.304209][ T2195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.304211][ T2195] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 166.304213][ T2195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.304220][ T2195] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 166.304222][ T2195] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 166.304224][ T2195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.304225][ T2195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.304227][ T2195] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 166.304229][ T2195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.304231][ T2195] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 166.304232][ T2195] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 166.304236][ T2195] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 166.304237][ T2195] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 166.304240][ T2195] ? __kernel_text_address (kernel/extable.c:79) [ 166.304241][ T2195] ? write_profile (profile.c:?) [ 166.304244][ T2195] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 166.304245][ T2195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.304247][ T2195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.304248][ T2195] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 166.304252][ T2195] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 166.304253][ T2195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.304255][ T2195] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 166.304257][ T2195] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 166.304259][ T2195] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 166.304261][ T2195] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 166.304262][ T2195] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 166.304266][ T2195] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 166.304268][ T2195] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 166.304269][ T2195] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 166.304270][ T2195] ? netlink_ack (./include/linux/skbuff.h:2718) [ 166.304272][ T2195] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 166.304274][ T2195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.304276][ T2195] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 166.304278][ T2195] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 166.304280][ T2195] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 166.304281][ T2195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.304283][ T2195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.304285][ T2195] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 166.304287][ T2195] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 166.304289][ T2195] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 166.304291][ T2195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.304292][ T2195] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 166.304294][ T2195] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 166.304296][ T2195] ? copy_msghdr_from_user (net/socket.c:2650) [ 166.304298][ T2195] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 166.304299][ T2195] ? move_addr_to_kernel (net/socket.c:258) [ 166.304300][ T2195] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 166.304303][ T2195] ___sys_sendmsg (net/socket.c:2767) [ 166.304305][ T2195] ? copy_msghdr_from_user (net/socket.c:2619) [ 166.304310][ T2195] __sys_sendmsg (net/socket.c:2799) [ 166.304312][ T2195] ? __sys_sendmsg_sock (net/socket.c:2780) [ 166.304314][ T2195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.304324][ T2195] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 166.304326][ T2195] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 166.304328][ T2195] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 166.304329][ T2195] RIP: 0033:0x7effba21b54e [ 166.304331][ T2195] 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 [ 166.304333][ T2195] RSP: 002b:00007ffe4a24e3f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 166.304337][ T2195] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007effba21b54e [ 166.304339][ T2195] RDX: 0000000000000000 RSI: 00007ffe4a24e4a0 RDI: 0000000000000005 [ 166.304340][ T2195] RBP: 00007ffe4a24e400 R08: 0000000000000000 R09: 0000000000000000 [ 166.304341][ T2195] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912758 [ 166.304341][ T2195] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe4a24eb60 | [ 179.560110][ T2329] softirqs last disabled at (0): 0x0 | [ 179.560112][ T2329] Preemption disabled at: | [ 179.560112][ T2329] vprintk_emit (kernel/printk/printk.c:2471) | [ 179.560124][ T2329] Tainted: [W]=WARN [ 179.560125][ T2329] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 179.560126][ T2329] Call Trace: [ 179.560128][ T2329] [ 179.560130][ T2329] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 179.560135][ T2329] ? vprintk_emit (kernel/printk/printk.c:2471) [ 179.560137][ T2329] __might_resched.cold (kernel/sched/core.c:9234) [ 179.560141][ T2329] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 179.560145][ T2329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 179.560149][ T2329] __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)) [ 179.560152][ T2329] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 179.560155][ T2329] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 179.560159][ T2329] ? 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) [ 179.560161][ T2329] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 179.560163][ T2329] put_chars (drivers/char/virtio_console.c:1176) [ 179.560165][ T2329] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 179.560166][ T2329] ? __send_to_port (drivers/char/virtio_console.c:654) [ 179.560168][ T2329] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 179.560171][ T2329] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 179.560174][ T2329] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 179.560175][ T2329] ? 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) [ 179.560177][ T2329] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 179.560178][ T2329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 179.560180][ T2329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 179.560182][ T2329] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 179.560184][ T2329] console_emit_next_record (kernel/printk/printk.c:3183) [ 179.560187][ T2329] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 179.560189][ T2329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 179.560190][ T2329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 179.560192][ T2329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 179.560193][ T2329] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 179.560195][ T2329] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 179.560197][ T2329] console_flush_one_record (kernel/printk/printk.c:3268) [ 179.560199][ T2329] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 179.560202][ T2329] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 179.560204][ T2329] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 179.560205][ T2329] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 179.560207][ T2329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 179.560209][ T2329] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 179.560210][ T2329] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 179.560212][ T2329] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 179.560214][ T2329] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 179.560216][ T2329] ? vprintk_emit (kernel/printk/printk.c:2478) [ 179.560217][ T2329] vprintk_emit (kernel/printk/printk.c:2479) [ 179.560220][ T2329] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 179.560223][ T2329] ? gact_cleanup_module (net/sched/act_gact.c:192) act_gact [ 179.560225][ T2329] _printk (kernel/printk/printk.c:2504) [ 179.560229][ T2329] ? snapshot_read.cold (user.c:?) [ 179.560231][ T2329] ? 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) [ 179.560233][ T2329] gact_init_module (net/sched/act_gact.c:180) act_gact [ 179.560235][ T2329] do_one_initcall (init/main.c:1357) [ 179.560237][ T2329] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 179.560240][ T2329] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 179.560243][ T2329] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 179.560246][ T2329] do_init_module (kernel/module/main.c:3117) [ 179.560248][ T2329] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 179.560250][ T2329] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 179.560253][ T2329] load_module (kernel/module/main.c:3593) [ 179.560256][ T2329] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 179.560258][ T2329] ? __ia32_sys_fsconfig (??:?) [ 179.560261][ T2329] ? ovl_real_file (fs/overlayfs/file.c:195) [ 179.560265][ T2329] ? backing_file_read_iter (fs/backing-file.c:211) [ 179.560268][ T2329] init_module_from_file (kernel/module/main.c:3790) [ 179.560270][ T2329] ? __do_sys_init_module (kernel/module/main.c:3664) [ 179.560272][ T2329] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 179.560275][ T2329] ? ovl_mmap (fs/overlayfs/file.c:477) [ 179.560278][ T2329] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 179.560279][ T2329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 179.560281][ T2329] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 179.560283][ T2329] ? 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) [ 179.560285][ T2329] idempotent_init_module (kernel/module/main.c:3802) [ 179.560287][ T2329] ? init_module_from_file (kernel/module/main.c:3791) [ 179.560290][ T2329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 179.560292][ T2329] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 179.560295][ T2329] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 179.560297][ T2329] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 179.560300][ T2329] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 179.560303][ T2329] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 179.560306][ T2329] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 179.560308][ T2329] RIP: 0033:0x7fa5db92c37d [ 179.560310][ T2329] 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 [ 179.560312][ T2329] RSP: 002b:00007ffe3b8aea18 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 179.560315][ T2329] RAX: ffffffffffffffda RBX: 000055b0c03dd810 RCX: 00007fa5db92c37d [ 179.560317][ T2329] RDX: 0000000000000000 RSI: 000055b0b4db7ffd RDI: 0000000000000000 [ 179.560318][ T2329] RBP: 00007ffe3b8aeab0 R08: 0000000000000000 R09: 0000000000000000 [ 179.560319][ T2329] R10: 0000000000000000 R11: 0000000000000246 R12: 000055b0b4db7ffd [ 179.560320][ T2329] R13: 000055b0c03dd960 R14: 0000000000040000 R15: 0000000000000000 | [ 195.498162][ T2955] softirqs last disabled at (0): 0x0 | [ 195.498164][ T2955] Preemption disabled at: | [ 195.498164][ T2955] 0x0 | [ 195.498173][ T2955] Tainted: [W]=WARN [ 195.498174][ T2955] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 195.498176][ T2955] Call Trace: [ 195.498177][ T2955] [ 195.498178][ T2955] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 195.498184][ T2955] __might_resched.cold (kernel/sched/core.c:9234) [ 195.498189][ T2955] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 195.498193][ T2955] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.498197][ T2955] __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)) [ 195.498200][ T2955] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 195.498203][ T2955] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 195.498207][ T2955] ? 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) [ 195.498209][ T2955] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 195.498211][ T2955] put_chars (drivers/char/virtio_console.c:1176) [ 195.498214][ T2955] ? __send_to_port (drivers/char/virtio_console.c:654) [ 195.498215][ T2955] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 195.498219][ T2955] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 195.498222][ T2955] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 195.498224][ T2955] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 195.498226][ T2955] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.498228][ T2955] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 195.498230][ T2955] console_emit_next_record (kernel/printk/printk.c:3183) [ 195.498233][ T2955] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 195.498235][ T2955] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.498236][ T2955] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.498238][ T2955] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.498240][ T2955] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 195.498242][ T2955] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 195.498244][ T2955] console_flush_one_record (kernel/printk/printk.c:3268) [ 195.498246][ T2955] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 195.498249][ T2955] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 195.498251][ T2955] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 195.498252][ T2955] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 195.498254][ T2955] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.498256][ T2955] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 195.498257][ T2955] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 195.498259][ T2955] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 195.498261][ T2955] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 195.498263][ T2955] ? vprintk_emit (kernel/printk/printk.c:2478) [ 195.498265][ T2955] vprintk_emit (kernel/printk/printk.c:2479) [ 195.498268][ T2955] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 195.498270][ T2955] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.498272][ T2955] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 195.498274][ T2955] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 195.498276][ T2955] _printk (kernel/printk/printk.c:2504) [ 195.498279][ T2955] ? snapshot_read.cold (user.c:?) [ 195.498282][ T2955] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 195.498286][ T2955] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 195.498300][ T2955] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 195.498308][ T2955] br_device_event (net/bridge/br.c:111) bridge [ 195.498317][ T2955] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 195.498320][ T2955] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 195.498322][ T2955] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 195.498326][ T2955] notifier_call_chain (kernel/notifier.c:85) [ 195.498329][ T2955] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 195.498333][ T2955] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 195.498335][ T2955] ? netif_change_name (net/core/dev.c:1517) [ 195.498337][ T2955] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 195.498339][ T2955] ? __kernel_text_address (kernel/extable.c:79) [ 195.498341][ T2955] ? write_profile (profile.c:?) [ 195.498343][ T2955] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 195.498347][ T2955] netif_change_flags (net/core/dev.c:9882) [ 195.498349][ T2955] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 195.498352][ T2955] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 195.498354][ T2955] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 195.498355][ T2955] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.498357][ T2955] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 195.498361][ T2955] ? kasan_save_stack (mm/kasan/common.c:58) [ 195.498364][ T2955] ? kasan_save_stack (mm/kasan/common.c:57) [ 195.498365][ T2955] ? kasan_save_track (mm/kasan/common.c:78) [ 195.498367][ T2955] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 195.498369][ T2955] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 195.498370][ T2955] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 195.498371][ T2955] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 195.498373][ T2955] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 195.498375][ T2955] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 195.498377][ T2955] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 195.498378][ T2955] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 195.498381][ T2955] ? ___sys_sendmsg (net/socket.c:2767) [ 195.498382][ T2955] ? __sys_sendmsg (net/socket.c:2799) [ 195.498384][ T2955] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 195.498386][ T2955] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 195.498388][ T2955] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.498390][ T2955] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 195.498392][ T2955] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.498394][ T2955] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.498396][ T2955] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 195.498399][ T2955] ? __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) [ 195.498400][ T2955] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 195.498402][ T2955] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 195.498403][ T2955] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 195.498406][ T2955] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 195.498408][ T2955] rtnl_newlink (net/core/rtnetlink.c:4215) [ 195.498410][ T2955] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.498412][ T2955] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 195.498413][ T2955] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 195.498414][ T2955] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.498416][ T2955] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 195.498420][ T2955] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 195.498422][ T2955] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 195.498423][ T2955] ? __kernel_text_address (kernel/extable.c:79) [ 195.498424][ T2955] ? write_profile (profile.c:?) [ 195.498425][ T2955] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 195.498427][ T2955] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.498429][ T2955] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.498430][ T2955] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 195.498434][ T2955] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 195.498435][ T2955] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.498437][ T2955] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 195.498439][ T2955] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 195.498440][ T2955] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 195.498442][ T2955] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 195.498443][ T2955] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 195.498446][ T2955] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 195.498447][ T2955] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 195.498449][ T2955] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 195.498450][ T2955] ? netlink_ack (./include/linux/skbuff.h:2718) [ 195.498452][ T2955] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 195.498454][ T2955] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.498456][ T2955] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 195.498458][ T2955] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 195.498460][ T2955] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 195.498462][ T2955] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.498464][ T2955] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.498465][ T2955] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 195.498468][ T2955] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 195.498471][ T2955] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 195.498474][ T2955] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.498477][ T2955] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 195.498479][ T2955] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 195.498481][ T2955] ? copy_msghdr_from_user (net/socket.c:2650) [ 195.498483][ T2955] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 195.498484][ T2955] ? move_addr_to_kernel (net/socket.c:258) [ 195.498486][ T2955] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 195.498489][ T2955] ___sys_sendmsg (net/socket.c:2767) [ 195.498490][ T2955] ? copy_msghdr_from_user (net/socket.c:2619) [ 195.498496][ T2955] __sys_sendmsg (net/socket.c:2799) [ 195.498497][ T2955] ? __sys_sendmsg_sock (net/socket.c:2780) [ 195.498500][ T2955] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.498503][ T2955] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 195.498504][ T2955] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 195.498506][ T2955] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 195.498508][ T2955] RIP: 0033:0x7f2188db654e [ 195.498510][ T2955] 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 [ 195.498512][ T2955] RSP: 002b:00007ffd9e7355d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 195.498523][ T2955] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2188db654e [ 195.498525][ T2955] RDX: 0000000000000000 RSI: 00007ffd9e735680 RDI: 0000000000000005 [ 195.498526][ T2955] RBP: 00007ffd9e7355e0 R08: 0000000000000000 R09: 0000000000000000 [ 195.498527][ T2955] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912775 [ 195.498528][ T2955] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd9e735d40 | [ 211.685738][ T3047] softirqs last disabled at (0): 0x0 | [ 211.685740][ T3047] Preemption disabled at: | [ 211.685741][ T3047] 0x0 | [ 211.685750][ T3047] Tainted: [W]=WARN [ 211.685751][ T3047] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 211.685753][ T3047] Call Trace: [ 211.685754][ T3047] [ 211.685755][ T3047] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 211.685761][ T3047] __might_resched.cold (kernel/sched/core.c:9234) [ 211.685765][ T3047] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 211.685769][ T3047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.685773][ T3047] __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)) [ 211.685777][ T3047] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 211.685780][ T3047] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 211.685784][ T3047] ? 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) [ 211.685785][ T3047] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 211.685787][ T3047] put_chars (drivers/char/virtio_console.c:1176) [ 211.685789][ T3047] ? __send_to_port (drivers/char/virtio_console.c:654) [ 211.685791][ T3047] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 211.685795][ T3047] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 211.685798][ T3047] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 211.685800][ T3047] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 211.685802][ T3047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.685804][ T3047] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 211.685806][ T3047] console_emit_next_record (kernel/printk/printk.c:3183) [ 211.685809][ T3047] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 211.685811][ T3047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.685812][ T3047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.685814][ T3047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.685816][ T3047] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 211.685818][ T3047] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 211.685820][ T3047] console_flush_one_record (kernel/printk/printk.c:3268) [ 211.685822][ T3047] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 211.685825][ T3047] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 211.685827][ T3047] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 211.685828][ T3047] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 211.685830][ T3047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.685832][ T3047] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 211.685833][ T3047] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 211.685835][ T3047] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 211.685837][ T3047] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 211.685838][ T3047] ? vprintk_emit (kernel/printk/printk.c:2478) [ 211.685841][ T3047] vprintk_emit (kernel/printk/printk.c:2479) [ 211.685843][ T3047] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 211.685845][ T3047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.685847][ T3047] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 211.685850][ T3047] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 211.685851][ T3047] _printk (kernel/printk/printk.c:2504) [ 211.685854][ T3047] ? snapshot_read.cold (user.c:?) [ 211.685857][ T3047] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 211.685861][ T3047] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 211.685874][ T3047] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 211.685883][ T3047] br_device_event (net/bridge/br.c:111) bridge [ 211.685891][ T3047] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 211.685895][ T3047] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 211.685898][ T3047] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 211.685901][ T3047] notifier_call_chain (kernel/notifier.c:85) [ 211.685905][ T3047] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 211.685908][ T3047] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 211.685910][ T3047] ? netif_change_name (net/core/dev.c:1517) [ 211.685912][ T3047] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 211.685914][ T3047] ? __kernel_text_address (kernel/extable.c:79) [ 211.685917][ T3047] ? write_profile (profile.c:?) [ 211.685919][ T3047] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 211.685922][ T3047] netif_change_flags (net/core/dev.c:9882) [ 211.685925][ T3047] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 211.685928][ T3047] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 211.685929][ T3047] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 211.685931][ T3047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.685933][ T3047] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 211.685937][ T3047] ? kasan_save_stack (mm/kasan/common.c:58) [ 211.685940][ T3047] ? kasan_save_stack (mm/kasan/common.c:57) [ 211.685941][ T3047] ? kasan_save_track (mm/kasan/common.c:78) [ 211.685943][ T3047] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 211.685944][ T3047] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 211.685946][ T3047] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 211.685947][ T3047] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 211.685948][ T3047] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 211.685951][ T3047] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 211.685953][ T3047] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 211.685954][ T3047] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 211.685957][ T3047] ? ___sys_sendmsg (net/socket.c:2767) [ 211.685958][ T3047] ? __sys_sendmsg (net/socket.c:2799) [ 211.685960][ T3047] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 211.685962][ T3047] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 211.685964][ T3047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.685966][ T3047] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 211.685968][ T3047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.685970][ T3047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.685972][ T3047] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 211.685975][ T3047] ? __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) [ 211.685976][ T3047] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 211.685978][ T3047] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 211.685982][ T3047] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 211.685985][ T3047] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 211.685987][ T3047] rtnl_newlink (net/core/rtnetlink.c:4215) [ 211.685989][ T3047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.685991][ T3047] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 211.685992][ T3047] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 211.685994][ T3047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.685996][ T3047] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 211.685999][ T3047] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 211.686001][ T3047] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 211.686002][ T3047] ? __kernel_text_address (kernel/extable.c:79) [ 211.686004][ T3047] ? write_profile (profile.c:?) [ 211.686005][ T3047] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 211.686006][ T3047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.686008][ T3047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.686010][ T3047] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 211.686013][ T3047] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 211.686015][ T3047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.686017][ T3047] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 211.686018][ T3047] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 211.686020][ T3047] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 211.686022][ T3047] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 211.686023][ T3047] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 211.686026][ T3047] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 211.686027][ T3047] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 211.686029][ T3047] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 211.686030][ T3047] ? netlink_ack (./include/linux/skbuff.h:2718) [ 211.686032][ T3047] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 211.686034][ T3047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.686036][ T3047] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 211.686038][ T3047] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 211.686040][ T3047] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 211.686042][ T3047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.686043][ T3047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.686045][ T3047] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 211.686047][ T3047] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 211.686049][ T3047] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 211.686051][ T3047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.686053][ T3047] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 211.686055][ T3047] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 211.686057][ T3047] ? copy_msghdr_from_user (net/socket.c:2650) [ 211.686058][ T3047] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 211.686060][ T3047] ? move_addr_to_kernel (net/socket.c:258) [ 211.686061][ T3047] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 211.686064][ T3047] ___sys_sendmsg (net/socket.c:2767) [ 211.686066][ T3047] ? copy_msghdr_from_user (net/socket.c:2619) [ 211.686071][ T3047] __sys_sendmsg (net/socket.c:2799) [ 211.686073][ T3047] ? __sys_sendmsg_sock (net/socket.c:2780) [ 211.686076][ T3047] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.686078][ T3047] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 211.686079][ T3047] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 211.686081][ T3047] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 211.686083][ T3047] RIP: 0033:0x7f0307c6154e [ 211.686085][ T3047] 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 [ 211.686087][ T3047] RSP: 002b:00007ffe633a9990 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 211.686091][ T3047] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0307c6154e [ 211.686093][ T3047] RDX: 0000000000000000 RSI: 00007ffe633a9a40 RDI: 0000000000000005 [ 211.686094][ T3047] RBP: 00007ffe633a99a0 R08: 0000000000000000 R09: 0000000000000000 [ 211.686094][ T3047] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912786 [ 211.686095][ T3047] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe633aa100 | [ 217.416090][ T3101] softirqs last disabled at (0): 0x0 | [ 217.416092][ T3101] Preemption disabled at: | [ 217.416093][ T3101] 0x0 | [ 217.416101][ T3101] Tainted: [W]=WARN [ 217.416102][ T3101] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 217.416104][ T3101] Call Trace: [ 217.416105][ T3101] [ 217.416106][ T3101] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 217.416112][ T3101] __might_resched.cold (kernel/sched/core.c:9234) [ 217.416116][ T3101] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 217.416120][ T3101] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.416124][ T3101] __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)) [ 217.416127][ T3101] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 217.416130][ T3101] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 217.416134][ T3101] ? 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) [ 217.416136][ T3101] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 217.416138][ T3101] put_chars (drivers/char/virtio_console.c:1176) [ 217.416140][ T3101] ? __send_to_port (drivers/char/virtio_console.c:654) [ 217.416142][ T3101] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 217.416145][ T3101] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 217.416149][ T3101] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 217.416151][ T3101] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 217.416152][ T3101] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.416154][ T3101] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 217.416156][ T3101] console_emit_next_record (kernel/printk/printk.c:3183) [ 217.416159][ T3101] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 217.416161][ T3101] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.416163][ T3101] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.416164][ T3101] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.416166][ T3101] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 217.416168][ T3101] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 217.416170][ T3101] console_flush_one_record (kernel/printk/printk.c:3268) [ 217.416172][ T3101] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 217.416175][ T3101] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 217.416177][ T3101] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 217.416178][ T3101] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 217.416180][ T3101] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.416182][ T3101] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 217.416183][ T3101] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 217.416185][ T3101] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 217.416187][ T3101] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 217.416189][ T3101] ? vprintk_emit (kernel/printk/printk.c:2478) [ 217.416191][ T3101] vprintk_emit (kernel/printk/printk.c:2479) [ 217.416193][ T3101] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 217.416195][ T3101] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.416197][ T3101] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 217.416200][ T3101] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 217.416201][ T3101] _printk (kernel/printk/printk.c:2504) [ 217.416205][ T3101] ? snapshot_read.cold (user.c:?) [ 217.416207][ T3101] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 217.416212][ T3101] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 217.416224][ T3101] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 217.416233][ T3101] br_device_event (net/bridge/br.c:111) bridge [ 217.416242][ T3101] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 217.416245][ T3101] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 217.416247][ T3101] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 217.416251][ T3101] notifier_call_chain (kernel/notifier.c:85) [ 217.416254][ T3101] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 217.416258][ T3101] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 217.416259][ T3101] ? netif_change_name (net/core/dev.c:1517) [ 217.416262][ T3101] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 217.416264][ T3101] ? __kernel_text_address (kernel/extable.c:79) [ 217.416266][ T3101] ? write_profile (profile.c:?) [ 217.416268][ T3101] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 217.416271][ T3101] netif_change_flags (net/core/dev.c:9882) [ 217.416273][ T3101] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 217.416277][ T3101] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 217.416278][ T3101] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 217.416279][ T3101] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.416281][ T3101] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 217.416285][ T3101] ? kasan_save_stack (mm/kasan/common.c:58) [ 217.416288][ T3101] ? kasan_save_stack (mm/kasan/common.c:57) [ 217.416290][ T3101] ? kasan_save_track (mm/kasan/common.c:78) [ 217.416291][ T3101] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 217.416293][ T3101] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 217.416294][ T3101] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 217.416295][ T3101] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 217.416297][ T3101] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 217.416299][ T3101] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 217.416301][ T3101] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 217.416302][ T3101] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 217.416304][ T3101] ? ___sys_sendmsg (net/socket.c:2767) [ 217.416306][ T3101] ? __sys_sendmsg (net/socket.c:2799) [ 217.416308][ T3101] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 217.416310][ T3101] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 217.416312][ T3101] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.416314][ T3101] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 217.416315][ T3101] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.416317][ T3101] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.416319][ T3101] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 217.416322][ T3101] ? __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) [ 217.416323][ T3101] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 217.416324][ T3101] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 217.416326][ T3101] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 217.416328][ T3101] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 217.416330][ T3101] rtnl_newlink (net/core/rtnetlink.c:4215) [ 217.416332][ T3101] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.416334][ T3101] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 217.416335][ T3101] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 217.416337][ T3101] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.416339][ T3101] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 217.416342][ T3101] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 217.416344][ T3101] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 217.416345][ T3101] ? __kernel_text_address (kernel/extable.c:79) [ 217.416347][ T3101] ? write_profile (profile.c:?) [ 217.416348][ T3101] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 217.416349][ T3101] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.416351][ T3101] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.416353][ T3101] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 217.416356][ T3101] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 217.416358][ T3101] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.416360][ T3101] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 217.416361][ T3101] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 217.416363][ T3101] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 217.416364][ T3101] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 217.416366][ T3101] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 217.416368][ T3101] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 217.416370][ T3101] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 217.416371][ T3101] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 217.416372][ T3101] ? netlink_ack (./include/linux/skbuff.h:2718) [ 217.416374][ T3101] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 217.416376][ T3101] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.416378][ T3101] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 217.416380][ T3101] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 217.416382][ T3101] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 217.416384][ T3101] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.416385][ T3101] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.416387][ T3101] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 217.416389][ T3101] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 217.416391][ T3101] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 217.416393][ T3101] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.416395][ T3101] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 217.416397][ T3101] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 217.416398][ T3101] ? copy_msghdr_from_user (net/socket.c:2650) [ 217.416400][ T3101] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 217.416401][ T3101] ? move_addr_to_kernel (net/socket.c:258) [ 217.416403][ T3101] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 217.416405][ T3101] ___sys_sendmsg (net/socket.c:2767) [ 217.416407][ T3101] ? copy_msghdr_from_user (net/socket.c:2619) [ 217.416412][ T3101] __sys_sendmsg (net/socket.c:2799) [ 217.416414][ T3101] ? __sys_sendmsg_sock (net/socket.c:2780) [ 217.416417][ T3101] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.416419][ T3101] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 217.416420][ T3101] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 217.416423][ T3101] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 217.416424][ T3101] RIP: 0033:0x7fe7c98f754e [ 217.416426][ T3101] 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 [ 217.416428][ T3101] RSP: 002b:00007ffd9fb7b1f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 217.416432][ T3101] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe7c98f754e [ 217.416433][ T3101] RDX: 0000000000000000 RSI: 00007ffd9fb7b2a0 RDI: 0000000000000005 [ 217.416434][ T3101] RBP: 00007ffd9fb7b200 R08: 0000000000000000 R09: 0000000000000000 [ 217.416435][ T3101] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91278b Finger prints: __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record br_device_event:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars br_stp_disable_bridge:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_trylock_spinning inet6_fill_ifla6_attrs:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars