====================================== | [ 10.446307][ T209] softirqs last disabled at (28425): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.446309][ T209] Preemption disabled at: | [ 10.446310][ T209] 0x0 | [ 10.446320][ T209] Tainted: [W]=WARN [ 10.446321][ T209] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.446323][ T209] Call Trace: [ 10.446324][ T209] [ 10.446326][ T209] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.446332][ T209] __might_resched.cold (kernel/sched/core.c:9234) [ 10.446337][ T209] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.446341][ T209] ? __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.446346][ T209] __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.446348][ T209] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.446354][ T209] ? 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.446357][ T209] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.446360][ T209] put_chars (drivers/char/virtio_console.c:1176) [ 10.446362][ T209] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.446364][ T209] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.446368][ T209] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.446373][ T209] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.446379][ T209] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.446381][ T209] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.446384][ T209] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.446388][ T209] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.446391][ T209] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.446393][ T209] ? 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.446397][ T209] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.446399][ T209] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.446403][ T209] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.446407][ T209] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.446409][ T209] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.446414][ T209] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.446416][ T209] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.446418][ T209] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.446420][ T209] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.446424][ T209] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.446426][ T209] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.446429][ T209] vprintk_emit (kernel/printk/printk.c:2479) [ 10.446433][ T209] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.446436][ T209] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.446440][ T209] _printk (kernel/printk/printk.c:2504) [ 10.446443][ T209] ? snapshot_read.cold (user.c:?) [ 10.446446][ T209] ? 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) [ 10.446449][ T209] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.446452][ T209] ? 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) [ 10.446455][ T209] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.446458][ T209] ? exit_notify (kernel/exit.c:780) [ 10.446460][ T209] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.446463][ T209] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.446467][ T209] do_group_exit (kernel/exit.c:1151) [ 10.446470][ T209] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.446472][ T209] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.446474][ T209] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.446477][ T209] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.446480][ T209] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.446482][ T209] RIP: 0033:0x7f6d3fff11b8 [ 10.446484][ T209] Code: Unable to access opcode bytes at 0x7f6d3fff118e. Code starting with the faulting instruction =========================================== [ 10.446485][ T209] RSP: 002b:00007ffc90c9ae68 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.446488][ T209] RAX: ffffffffffffffda RBX: 00007f6d40121f88 RCX: 00007f6d3fff11b8 [ 10.446489][ T209] RDX: 00007f6d3fd3bfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.446490][ T209] RBP: 00007ffc90c9aec0 R08: 0000000000000000 R09: 0000000000008010 [ 10.446491][ T209] R10: 00007ffc90c9ac80 R11: 0000000000000246 R12: 0000000000000001 [ 10.446492][ T209] R13: 0000000000000000 R14: 00007f6d40120680 R15: 00007f6d40121fa0 | [ 12.638841][ T282] softirqs last disabled at (19508): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 12.638844][ T282] Preemption disabled at: | [ 12.638845][ T282] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.638858][ T282] Tainted: [W]=WARN [ 12.638859][ T282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.638861][ T282] Call Trace: [ 12.638863][ T282] [ 12.638866][ T282] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.638873][ T282] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.638876][ T282] __might_resched.cold (kernel/sched/core.c:9234) [ 12.638882][ T282] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.638888][ T282] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.638896][ T282] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.638899][ T282] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.638907][ T282] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.638911][ T282] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.638916][ T282] put_chars (drivers/char/virtio_console.c:1176) [ 12.638921][ T282] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.638928][ T282] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.638934][ T282] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.638938][ T282] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.638941][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.638944][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.638950][ T282] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.638954][ T282] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 12.638959][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.638964][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.638971][ T282] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.638977][ T282] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.638979][ T282] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.638985][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.638988][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.638998][ T282] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.639005][ T282] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.639007][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.639017][ T282] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.639021][ T282] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.639023][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.639027][ T282] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.639033][ T282] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.639036][ T282] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.639041][ T282] vprintk_emit (kernel/printk/printk.c:2479) [ 12.639048][ T282] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.639051][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.639054][ T282] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 12.639060][ T282] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.639066][ T282] _printk (kernel/printk/printk.c:2504) [ 12.639071][ T282] ? snapshot_read.cold (user.c:?) [ 12.639077][ T282] ? br_multicast_flood (??:?) bridge [ 12.639094][ T282] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.639096][ T282] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.639098][ T282] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.639106][ T282] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 12.639123][ T282] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 12.639137][ T282] new_nbp (net/bridge/br_if.c:449) bridge [ 12.639153][ T282] br_add_if (net/bridge/br_if.c:592) bridge [ 12.639165][ T282] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 12.639172][ T282] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 12.639177][ T282] ? __kernel_text_address (kernel/extable.c:79) [ 12.639184][ T282] do_set_master (net/core/rtnetlink.c:3071) [ 12.639196][ T282] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.639202][ T282] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.639206][ T282] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.639208][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.639211][ T282] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.639216][ T282] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.639220][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.639222][ T282] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.639227][ T282] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.639231][ T282] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.639233][ T282] ? kasan_save_track (mm/kasan/common.c:78) [ 12.639237][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.639240][ T282] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 12.639244][ T282] ? ___sys_sendmsg (net/socket.c:2757) [ 12.639251][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.639254][ T282] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.639259][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.639262][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.639264][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.639267][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.639271][ T282] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.639276][ T282] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 12.639278][ T282] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.639282][ T282] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.639288][ T282] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.639290][ T282] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.639299][ T282] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.639309][ T282] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.639318][ T282] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.639321][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.639329][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.639332][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.639335][ T282] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.639338][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.639345][ T282] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.639348][ T282] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.639354][ T282] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.639356][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.639363][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.639366][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.639372][ T282] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.639375][ T282] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.639380][ T282] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.639391][ T282] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.639394][ T282] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.639401][ T282] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.639408][ T282] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.639412][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.639419][ T282] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.639426][ T282] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.639432][ T282] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.639440][ T282] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 12.639444][ T282] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.639448][ T282] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 12.639450][ T282] ? move_addr_to_kernel (net/socket.c:258) [ 12.639462][ T282] ___sys_sendmsg (net/socket.c:2767) [ 12.639466][ T282] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.639496][ T282] __sys_sendmsg (net/socket.c:2799) [ 12.639501][ T282] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.639512][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.639518][ T282] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.639522][ T282] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.639527][ T282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.639530][ T282] RIP: 0033:0x7f655925754e [ 12.639535][ T282] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.639537][ T282] RSP: 002b:00007ffcf83b5990 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.639541][ T282] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f655925754e [ 12.639543][ T282] RDX: 0000000000000000 RSI: 00007ffcf83b5a40 RDI: 0000000000000005 [ 12.639545][ T282] RBP: 00007ffcf83b59a0 R08: 0000000000000000 R09: 0000000000000000 [ 12.639546][ T282] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915924 [ 12.639548][ T282] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcf83b6100 | [ 14.524841][ T339] softirqs last disabled at (19844): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 14.524844][ T339] Preemption disabled at: | [ 14.524845][ T339] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.524857][ T339] Tainted: [W]=WARN [ 14.524858][ T339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.524860][ T339] Call Trace: [ 14.524863][ T339] [ 14.524865][ T339] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.524873][ T339] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.524876][ T339] __might_resched.cold (kernel/sched/core.c:9234) [ 14.524882][ T339] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.524888][ 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) [ 14.524895][ 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)) [ 14.524899][ T339] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.524907][ 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) [ 14.524911][ T339] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.524916][ T339] put_chars (drivers/char/virtio_console.c:1176) [ 14.524919][ T339] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 14.524922][ T339] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.524927][ T339] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.524933][ T339] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.524936][ T339] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.524942][ T339] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.524946][ T339] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.524949][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.524952][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.524958][ T339] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.524962][ T339] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 14.524967][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.524971][ T339] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.524977][ T339] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.524984][ T339] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.524986][ 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)) [ 14.524993][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.524997][ T339] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.525004][ T339] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.525011][ T339] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.525014][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.525023][ T339] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.525028][ T339] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.525030][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.525034][ T339] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.525040][ T339] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.525043][ T339] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.525048][ T339] vprintk_emit (kernel/printk/printk.c:2479) [ 14.525055][ T339] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.525059][ T339] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.525063][ T339] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.525069][ T339] _printk (kernel/printk/printk.c:2504) [ 14.525074][ T339] ? snapshot_read.cold (user.c:?) [ 14.525081][ T339] ? br_multicast_flood (??:?) bridge [ 14.525098][ T339] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 14.525100][ T339] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.525102][ T339] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.525110][ T339] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 14.525128][ T339] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 14.525141][ T339] new_nbp (net/bridge/br_if.c:449) bridge [ 14.525157][ T339] br_add_if (net/bridge/br_if.c:592) bridge [ 14.525169][ T339] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 14.525175][ T339] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 14.525179][ T339] ? __kernel_text_address (kernel/extable.c:79) [ 14.525186][ T339] do_set_master (net/core/rtnetlink.c:3071) [ 14.525194][ T339] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 14.525204][ T339] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 14.525208][ T339] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.525210][ T339] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.525213][ T339] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.525218][ T339] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.525222][ T339] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.525225][ T339] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.525229][ T339] ? kasan_save_stack (mm/kasan/common.c:58) [ 14.525233][ T339] ? kasan_save_stack (mm/kasan/common.c:57) [ 14.525235][ T339] ? kasan_save_track (mm/kasan/common.c:78) [ 14.525240][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.525242][ T339] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 14.525246][ T339] ? ___sys_sendmsg (net/socket.c:2757) [ 14.525253][ T339] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.525256][ T339] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.525261][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.525265][ T339] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.525267][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.525270][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.525273][ T339] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.525279][ 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) [ 14.525283][ T339] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.525286][ T339] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.525292][ T339] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.525295][ T339] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.525304][ T339] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 14.525313][ T339] rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.525323][ T339] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.525326][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.525334][ T339] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.525337][ T339] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.525340][ T339] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.525344][ T339] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.525350][ T339] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.525353][ T339] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.525359][ T339] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.525361][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.525369][ T339] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.525372][ T339] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.525378][ T339] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.525381][ T339] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.525386][ T339] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.525397][ 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)) [ 14.525399][ 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)) [ 14.525407][ T339] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.525414][ T339] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.525418][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.525425][ T339] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.525432][ T339] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.525439][ T339] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.525447][ T339] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 14.525451][ T339] ? copy_msghdr_from_user (net/socket.c:2650) [ 14.525455][ T339] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 14.525457][ T339] ? move_addr_to_kernel (net/socket.c:258) [ 14.525471][ T339] ___sys_sendmsg (net/socket.c:2767) [ 14.525475][ T339] ? copy_msghdr_from_user (net/socket.c:2619) [ 14.525506][ T339] __sys_sendmsg (net/socket.c:2799) [ 14.525510][ T339] ? __sys_sendmsg_sock (net/socket.c:2780) [ 14.525521][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.525528][ T339] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.525531][ T339] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.525536][ T339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.525539][ T339] RIP: 0033:0x7fa70065654e [ 14.525544][ 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 [ 14.525547][ T339] RSP: 002b:00007ffec74225a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.525550][ T339] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fa70065654e [ 14.525552][ T339] RDX: 0000000000000000 RSI: 00007ffec7422650 RDI: 0000000000000005 [ 14.525554][ T339] RBP: 00007ffec74225b0 R08: 0000000000000000 R09: 0000000000000000 [ 14.525555][ T339] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915926 [ 14.525557][ T339] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffec7422d10 | [ 16.068471][ T392] softirqs last disabled at (20814): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 16.068474][ T392] Preemption disabled at: | [ 16.068475][ T392] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.068488][ T392] Tainted: [W]=WARN [ 16.068489][ T392] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.068491][ T392] Call Trace: [ 16.068493][ T392] [ 16.068496][ T392] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.068503][ T392] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.068506][ T392] __might_resched.cold (kernel/sched/core.c:9234) [ 16.068513][ T392] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.068519][ T392] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 16.068526][ T392] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 16.068530][ T392] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.068539][ T392] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 16.068542][ T392] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.068548][ T392] put_chars (drivers/char/virtio_console.c:1176) [ 16.068551][ T392] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 16.068554][ T392] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.068560][ T392] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.068565][ T392] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.068569][ T392] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.068575][ T392] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.068579][ T392] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.068582][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.068584][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.068591][ T392] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.068595][ T392] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 16.068600][ T392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.068604][ T392] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.068611][ T392] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.068617][ T392] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.068620][ T392] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 16.068625][ T392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.068628][ T392] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.068636][ T392] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.068643][ T392] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.068645][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.068655][ T392] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.068659][ T392] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.068662][ T392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.068666][ T392] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.068672][ T392] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.068675][ T392] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.068680][ T392] vprintk_emit (kernel/printk/printk.c:2479) [ 16.068687][ T392] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.068691][ T392] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.068695][ T392] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.068702][ T392] _printk (kernel/printk/printk.c:2504) [ 16.068707][ T392] ? snapshot_read.cold (user.c:?) [ 16.068713][ T392] ? br_multicast_flood (??:?) bridge [ 16.068731][ T392] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 16.068733][ T392] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 16.068735][ T392] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.068743][ T392] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 16.068761][ T392] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 16.068775][ T392] new_nbp (net/bridge/br_if.c:449) bridge [ 16.068791][ T392] br_add_if (net/bridge/br_if.c:592) bridge [ 16.068803][ T392] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 16.068809][ T392] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 16.068813][ T392] ? __kernel_text_address (kernel/extable.c:79) [ 16.068820][ T392] do_set_master (net/core/rtnetlink.c:3071) [ 16.068828][ T392] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 16.068833][ T392] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 16.068838][ T392] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.068840][ T392] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.068843][ T392] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.068847][ T392] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.068851][ T392] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.068854][ T392] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.068859][ T392] ? kasan_save_stack (mm/kasan/common.c:58) [ 16.068862][ T392] ? kasan_save_stack (mm/kasan/common.c:57) [ 16.068865][ T392] ? kasan_save_track (mm/kasan/common.c:78) [ 16.068869][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.068872][ T392] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 16.068876][ T392] ? ___sys_sendmsg (net/socket.c:2757) [ 16.068883][ T392] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.068886][ T392] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.068891][ T392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.068895][ T392] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.068897][ T392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.068900][ T392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.068903][ T392] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.068909][ T392] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 16.068913][ T392] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.068916][ T392] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.068923][ T392] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.068925][ T392] ? nla_get_range_signed (lib/nlattr.c:270) [ 16.068935][ T392] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 16.068944][ T392] rtnl_newlink (net/core/rtnetlink.c:4215) [ 16.068955][ T392] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.068958][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.068966][ T392] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.068969][ T392] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.068972][ T392] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.068975][ T392] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.068982][ T392] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.068986][ T392] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.068994][ T392] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.068996][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.069004][ T392] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.069007][ T392] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.069013][ T392] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.069016][ T392] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.069022][ T392] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.069033][ T392] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 16.069036][ T392] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 16.069043][ T392] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.069050][ T392] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.069054][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.069062][ T392] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.069069][ T392] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.069076][ T392] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.069085][ T392] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 16.069089][ T392] ? copy_msghdr_from_user (net/socket.c:2650) [ 16.069093][ T392] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 16.069095][ T392] ? move_addr_to_kernel (net/socket.c:258) [ 16.069109][ T392] ___sys_sendmsg (net/socket.c:2767) [ 16.069114][ T392] ? copy_msghdr_from_user (net/socket.c:2619) [ 16.069144][ T392] __sys_sendmsg (net/socket.c:2799) [ 16.069148][ T392] ? __sys_sendmsg_sock (net/socket.c:2780) [ 16.069160][ T392] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.069166][ T392] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.069169][ T392] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.069174][ T392] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.069178][ T392] RIP: 0033:0x7f091a44654e [ 16.069183][ T392] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 16.069185][ T392] RSP: 002b:00007ffc6433ee00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.069189][ T392] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f091a44654e [ 16.069191][ T392] RDX: 0000000000000000 RSI: 00007ffc6433eeb0 RDI: 0000000000000005 [ 16.069193][ T392] RBP: 00007ffc6433ee10 R08: 0000000000000000 R09: 0000000000000000 [ 16.069194][ T392] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915928 [ 16.069196][ T392] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc6433f570 | [ 17.314962][ T438] softirqs last disabled at (11886): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 17.314965][ T438] Preemption disabled at: | [ 17.314965][ T438] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.314974][ T438] Tainted: [W]=WARN [ 17.314975][ T438] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.314977][ T438] Call Trace: [ 17.314979][ T438] [ 17.314980][ T438] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.314986][ T438] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.314988][ T438] __might_resched.cold (kernel/sched/core.c:9234) [ 17.314995][ T438] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.315000][ T438] ? __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.315005][ T438] __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.315007][ T438] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.315013][ T438] ? 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.315015][ T438] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.315018][ T438] put_chars (drivers/char/virtio_console.c:1176) [ 17.315020][ T438] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 17.315023][ T438] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.315025][ T438] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.315030][ T438] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.315032][ T438] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.315035][ T438] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.315038][ T438] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.315040][ T438] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.315042][ T438] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.315045][ T438] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.315047][ T438] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 17.315050][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.315053][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.315056][ T438] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.315060][ T438] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.315062][ T438] ? 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.315065][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.315067][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.315071][ T438] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.315075][ T438] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.315077][ T438] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.315082][ T438] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.315085][ T438] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.315087][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.315089][ T438] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.315093][ T438] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.315094][ T438] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.315097][ T438] vprintk_emit (kernel/printk/printk.c:2479) [ 17.315102][ T438] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.315104][ T438] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.315109][ T438] _printk (kernel/printk/printk.c:2504) [ 17.315112][ T438] ? snapshot_read.cold (user.c:?) [ 17.315116][ T438] ? br_multicast_flood (??:?) bridge [ 17.315129][ T438] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 17.315130][ T438] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.315131][ T438] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.315135][ T438] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 17.315145][ T438] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 17.315154][ T438] new_nbp (net/bridge/br_if.c:449) bridge [ 17.315163][ T438] br_add_if (net/bridge/br_if.c:592) bridge [ 17.315169][ T438] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 17.315173][ T438] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 17.315176][ T438] ? __kernel_text_address (kernel/extable.c:79) [ 17.315180][ T438] do_set_master (net/core/rtnetlink.c:3071) [ 17.315185][ T438] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 17.315188][ T438] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 17.315191][ T438] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 17.315192][ T438] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.315194][ T438] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.315198][ T438] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.315200][ T438] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.315202][ T438] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.315205][ T438] ? kasan_save_stack (mm/kasan/common.c:58) [ 17.315207][ T438] ? kasan_save_stack (mm/kasan/common.c:57) [ 17.315209][ T438] ? kasan_save_track (mm/kasan/common.c:78) [ 17.315218][ T438] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.315220][ T438] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 17.315223][ T438] ? ___sys_sendmsg (net/socket.c:2757) [ 17.315227][ T438] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.315229][ T438] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.315232][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.315234][ T438] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.315235][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.315237][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.315239][ T438] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 17.315243][ T438] ? __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.315246][ T438] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 17.315248][ T438] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.315251][ T438] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.315253][ T438] ? nla_get_range_signed (lib/nlattr.c:270) [ 17.315258][ T438] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 17.315263][ T438] rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.315268][ T438] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.315270][ T438] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.315274][ T438] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.315276][ T438] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.315278][ T438] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.315280][ T438] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.315283][ T438] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.315285][ T438] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.315288][ T438] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.315289][ T438] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.315293][ T438] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.315295][ T438] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.315299][ T438] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.315300][ T438] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.315303][ T438] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.315309][ T438] ? 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.315310][ T438] ? 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.315314][ T438] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.315318][ T438] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.315321][ T438] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.315325][ T438] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.315328][ T438] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.315332][ T438] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.315337][ T438] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 17.315339][ T438] ? copy_msghdr_from_user (net/socket.c:2650) [ 17.315341][ T438] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 17.315343][ T438] ? move_addr_to_kernel (net/socket.c:258) [ 17.315350][ T438] ___sys_sendmsg (net/socket.c:2767) [ 17.315353][ T438] ? copy_msghdr_from_user (net/socket.c:2619) [ 17.315368][ T438] __sys_sendmsg (net/socket.c:2799) [ 17.315370][ T438] ? __sys_sendmsg_sock (net/socket.c:2780) [ 17.315376][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.315380][ T438] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.315382][ T438] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.315385][ T438] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.315387][ T438] RIP: 0033:0x7f5ef7e9354e [ 17.315391][ T438] 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.315393][ T438] RSP: 002b:00007ffe71ee20b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.315395][ T438] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f5ef7e9354e [ 17.315397][ T438] RDX: 0000000000000000 RSI: 00007ffe71ee2160 RDI: 0000000000000005 [ 17.315398][ T438] RBP: 00007ffe71ee20c0 R08: 0000000000000000 R09: 0000000000000000 [ 17.315399][ T438] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915929 [ 17.315400][ T438] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe71ee2820 | [ 25.916271][ T12] softirqs last disabled at (27069): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 25.916275][ T12] Preemption disabled at: | [ 25.916275][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 25.916289][ T12] Tainted: [W]=WARN [ 25.916290][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.916293][ T12] Workqueue: netns cleanup_net [ 25.916297][ T12] Call Trace: [ 25.916300][ T12] [ 25.916304][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.916312][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 25.916315][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 25.916322][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.916328][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 25.916335][ T12] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 25.916339][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.916348][ T12] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 25.916352][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.916358][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 25.916362][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.916368][ T12] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 25.916376][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.916380][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.916382][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.916391][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.916393][ T12] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 25.916399][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.916404][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.916411][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.916418][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.916420][ T12] ? 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)) [ 25.916426][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.916429][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.916436][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.916443][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.916446][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.916456][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.916460][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.916463][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.916466][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.916473][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.916476][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.916482][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 25.916488][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.916491][ T12] ? process_one_work (kernel/workqueue.c:3387) [ 25.916494][ T12] ? kthread (kernel/kthread.c:436) [ 25.916497][ T12] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 25.916501][ T12] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 25.916509][ T12] _printk (kernel/printk/printk.c:2504) [ 25.916514][ T12] ? snapshot_read.cold (user.c:?) [ 25.916523][ T12] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 25.916528][ T12] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 25.916534][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 25.916538][ T12] ? netdev_notice (net/core/dev.c:13194) [ 25.916545][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.916549][ T12] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 25.916553][ T12] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 25.916556][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.916559][ T12] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 25.916565][ T12] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 25.916573][ T12] dev_set_allmulti (net/core/dev_api.c:315) [ 25.916579][ T12] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 25.916606][ T12] br_dev_delete (net/bridge/br_if.c:387) bridge [ 25.916623][ T12] br_net_exit_rtnl (net/bridge/br.c:414) bridge [ 25.916638][ T12] ops_undo_list (net/core/net_namespace.c:181 net/core/net_namespace.c:249) [ 25.916645][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 25.916650][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1098) [ 25.916653][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.916658][ T12] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 25.916666][ T12] cleanup_net (net/core/net_namespace.c:706) [ 25.916672][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 25.916679][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.916682][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.916689][ T12] process_one_work (kernel/workqueue.c:3387) [ 25.916702][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 25.916708][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.916723][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 25.916736][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 25.916740][ T12] kthread (kernel/kthread.c:436) [ 25.916742][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.916746][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 25.916751][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 25.916756][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 25.916762][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 25.916766][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 25.916771][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 25.971407][ C0] | [ 25.971407][ C0] | [ 25.971407][ C0] stack backtrace: | [ 25.971414][ C0] Tainted: [W]=WARN [ 25.971414][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.971417][ C0] Call Trace: [ 25.971418][ C0] [ 25.971419][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.971423][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 25.971426][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 25.971427][ C0] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 25.971430][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 25.971432][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 25.971434][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 25.971435][ C0] ? bpf_compute_postorder (kernel/bpf/cfg.c:696 (discriminator 1)) [ 25.971440][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.971442][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 25.971443][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.971446][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.971448][ C0] console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 25.971450][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 25.971452][ C0] vprintk_emit (kernel/printk/printk.c:2478) [ 25.971454][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.971456][ 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)) [ 25.971458][ C0] _printk (kernel/printk/printk.c:2504) [ 25.971460][ C0] ? snapshot_read.cold (user.c:?) [ 25.971462][ 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)) [ 25.971464][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.971467][ 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)) [ 25.971468][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 25.971470][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 25.971471][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 25.971473][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 25.971475][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 25.971478][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.971480][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.971482][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.971484][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 25.971486][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 25.971488][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 25.971490][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.971493][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.971495][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 25.971497][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 25.971499][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.971501][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.971503][ C0] handle_softirqs (kernel/softirq.c:645) [ 25.971505][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.971507][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 25.971509][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 25.971510][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 25.971512][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 25.971513][ C0] [ 25.971514][ C0] [ 25.971515][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 25.971517][ C0] RIP: 0010:rcu_read_lock_any_held (kernel/rcu/update.c:113 (discriminator 1) kernel/rcu/update.c:103 (discriminator 1) kernel/rcu/update.c:384 (discriminator 1)) [ 25.971519][ C0] Code: 00 f3 0f 1e fa 53 bb 01 00 00 00 e8 c1 64 3b 02 85 c0 75 04 89 d8 5b c3 89 c3 e8 52 32 01 00 84 c0 74 5b e8 19 76 01 00 84 c0 <74> 52 be ff ff ff ff 48 c7 c7 00 0b 98 b8 e8 f4 62 3b 02 85 c0 75 All code ======== 0: 00 f3 add %dh,%bl 2: 0f 1e fa nop %edx 5: 53 push %rbx 6: bb 01 00 00 00 mov $0x1,%ebx b: e8 c1 64 3b 02 call 0x23b64d1 10: 85 c0 test %eax,%eax 12: 75 04 jne 0x18 14: 89 d8 mov %ebx,%eax 16: 5b pop %rbx 17: c3 ret 18: 89 c3 mov %eax,%ebx 1a: e8 52 32 01 00 call 0x13271 1f: 84 c0 test %al,%al 21: 74 5b je 0x7e 23: e8 19 76 01 00 call 0x17641 28: 84 c0 test %al,%al 2a:* 74 52 je 0x7e <-- trapping instruction 2c: be ff ff ff ff mov $0xffffffff,%esi 31: 48 c7 c7 00 0b 98 b8 mov $0xffffffffb8980b00,%rdi 38: e8 f4 62 3b 02 call 0x23b6331 3d: 85 c0 test %eax,%eax 3f: 75 .byte 0x75 Code starting with the faulting instruction =========================================== 0: 74 52 je 0x54 2: be ff ff ff ff mov $0xffffffff,%esi 7: 48 c7 c7 00 0b 98 b8 mov $0xffffffffb8980b00,%rdi e: e8 f4 62 3b 02 call 0x23b6307 13: 85 c0 test %eax,%eax 15: 75 .byte 0x75 [ 25.971521][ C0] RSP: 0018:ffa00000005477f0 EFLAGS: 00000202 [ 25.971524][ C0] RAX: 0000000000000001 RBX: 0000000000000001 RCX: 0000000000000001 [ 25.971525][ C0] RDX: ffffffffb8994280 RSI: 1ffffffff713285e RDI: ffffffffb89942f0 [ 25.971526][ C0] RBP: 000000000000000a R08: 00000000b0c050d1 R09: 0000000000000000 [ 25.971527][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: ffa0000000547860 [ 25.971528][ C0] R13: 000000000000000a R14: 00000000f998b823 R15: ff11000034938230 [ 25.971530][ C0] stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.971533][ C0] kasan_save_stack (mm/kasan/common.c:58) [ 25.971534][ C0] ? kasan_save_stack (mm/kasan/common.c:57) [ 25.971536][ C0] ? kasan_save_track (mm/kasan/common.c:78) [ 25.971538][ C0] ? __kasan_slab_alloc (mm/kasan/common.c:340 mm/kasan/common.c:366) [ 25.971539][ C0] ? kmem_cache_alloc_noprof (./include/linux/kasan.h:253 mm/slub.c:4683 mm/slub.c:4996 mm/slub.c:5010) [ 25.971541][ C0] ? copy_signal (kernel/fork.c:1746 (discriminator 7)) [ 25.971542][ C0] ? copy_process (kernel/fork.c:2304) [ 25.971543][ C0] ? kernel_clone (kernel/fork.c:2766) [ 25.971545][ C0] ? __do_sys_clone (kernel/fork.c:2908) [ 25.971546][ C0] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 25.971547][ C0] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.971552][ C0] kasan_save_track (mm/kasan/common.c:78) [ 25.971554][ C0] __kasan_slab_alloc (mm/kasan/common.c:340 mm/kasan/common.c:366) [ 25.971557][ C0] kmem_cache_alloc_noprof (./include/linux/kasan.h:253 mm/slub.c:4683 mm/slub.c:4996 mm/slub.c:5010) [ 25.971559][ C0] ? copy_signal (kernel/fork.c:1746 (discriminator 7)) [ 25.971561][ C0] copy_signal (kernel/fork.c:1746 (discriminator 7)) [ 25.971563][ C0] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:219 kernel/locking/spinlock.c:229) [ 25.971565][ C0] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:220 (discriminator 1) kernel/locking/spinlock.c:229 (discriminator 1)) [ 25.971567][ C0] copy_process (kernel/fork.c:2304) [ 25.971568][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.971571][ C0] ? pidfd_prepare (./include/linux/list.h:1037 (discriminator 3) ./include/linux/pid.h:98 (discriminator 3) kernel/fork.c:1936 (discriminator 3)) [ 25.971573][ C0] ? sock_set_timestamping (net/core/sock.c:913) [ 25.971576][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.971578][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.971580][ C0] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.971582][ C0] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.971584][ C0] kernel_clone (kernel/fork.c:2766) [ 25.971586][ C0] ? create_io_thread (kernel/fork.c:2704) [ 25.971588][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.971590][ C0] __do_sys_clone (kernel/fork.c:2908) [ 25.971589][ T12] br3: port 3(w1.20) entered disabled state [ 25.971591][ C0] ? kernel_clone (./include/trace/events/sched.h:396 (discriminator 19)) [ 25.971594][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.971596][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.971598][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 25.971599][ C0] ? irq_exit_rcu (kernel/softirq.c:786) [ 25.971601][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.971602][ C0] RIP: 0033:0x7f38a19a6126 [ 25.971605][ C0] Code: 7d e0 e8 7d af f5 ff 45 31 c0 31 d2 31 f6 64 48 8b 04 25 10 00 00 00 bf 11 00 20 01 4c 8d 90 d0 02 00 00 b8 38 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 5a 89 c3 85 c0 75 2f 64 48 8b 04 25 10 00 00 All code ======== 0: 7d e0 jge 0xffffffffffffffe2 2: e8 7d af f5 ff call 0xfffffffffff5af84 7: 45 31 c0 xor %r8d,%r8d a: 31 d2 xor %edx,%edx c: 31 f6 xor %esi,%esi e: 64 48 8b 04 25 10 00 mov %fs:0x10,%rax 15: 00 00 17: bf 11 00 20 01 mov $0x1200011,%edi 1c: 4c 8d 90 d0 02 00 00 lea 0x2d0(%rax),%r10 23: b8 38 00 00 00 mov $0x38,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 5a ja 0x8c 32: 89 c3 mov %eax,%ebx 34: 85 c0 test %eax,%eax 36: 75 2f jne 0x67 38: 64 fs 39: 48 rex.W 3a: 8b .byte 0x8b 3b: 04 25 add $0x25,%al 3d: 10 00 adc %al,(%rax) ... Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 5a ja 0x62 8: 89 c3 mov %eax,%ebx a: 85 c0 test %eax,%eax c: 75 2f jne 0x3d e: 64 fs f: 48 rex.W 10: 8b .byte 0x8b 11: 04 25 add $0x25,%al 13: 10 00 adc %al,(%rax) ... [ 25.971606][ C0] RSP: 002b:00007ffc313f2800 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 25.971608][ C0] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f38a19a6126 [ 25.971608][ C0] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000001200011 [ 25.971609][ C0] RBP: 00007ffc313f2820 R08: 0000000000000000 R09: 00007ffc313f2bb0 [ 25.971610][ C0] R10: 00007f38a1204490 R11: 0000000000000246 R12: 0000000000000007 Finger prints: __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_trylock_spinning