====================================== | [ 17.556476][ T303] RCU nest depth: 0, expected: 0 | [ 17.556683][ T303] 2 locks held by ip/303: | [ 17.556850][ T303] #0: ffff88800b9f9558 (&net->xfrm.xfrm_cfg_mutex){+.+.}-{4:4}, at: xfrm_netlink_rcv (net/xfrm/xfrm_user.c:3395) xfrm_user | [ 17.557305][ T303] #1: ffff88800baa8548 (&x->lock){+.-.}-{3:3}, at: xfrm_state_flush (net/xfrm/xfrm_state.c:788 net/xfrm/xfrm_state.c:871) [ 17.557977][ T303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.558221][ T303] Call Trace: [ 17.558369][ T303] [ 17.558516][ T303] dump_stack_lvl (lib/dump_stack.c:123) [ 17.558732][ T303] __might_resched (kernel/sched/core.c:8759) [ 17.558934][ T303] ? kfree (mm/slub.c:4735) [ 17.559093][ T303] __mutex_lock (./include/linux/kernel.h:73 kernel/locking/mutex.c:562 kernel/locking/mutex.c:735) [ 17.559294][ T303] ? ref_tracker_free (lib/ref_tracker.c:221) [ 17.559496][ T303] ? bond_ipsec_del_sa (drivers/net/bonding/bond_main.c:596) [ 17.559789][ T303] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 17.560081][ T303] ? __pfx___mutex_lock (kernel/locking/mutex.c:734) [ 17.560367][ T303] ? bond_ipsec_del_sa (./include/linux/netdevice.h:4156 ./include/linux/netdevice.h:4217 ./include/linux/netdevice.h:4212 drivers/net/bonding/bond_main.c:594) [ 17.560666][ T303] ? xfrm_dev_state_delete (net/xfrm/xfrm_state.c:697) [ 17.560959][ T303] ? __xfrm_state_delete (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:264 ./include/linux/refcount.h:307 ./include/linux/refcount.h:325 ./include/net/xfrm.h:865 net/xfrm/xfrm_state.c:775) [ 17.561273][ T303] ? xfrm_user_rcv_msg (net/xfrm/xfrm_user.c:3373) xfrm_user [ 17.561677][ T303] ? netlink_rcv_skb (net/netlink/af_netlink.c:2542) [ 17.562389][ T303] ? xfrm_netlink_rcv (net/xfrm/xfrm_user.c:3396) xfrm_user [ 17.562790][ T303] ? netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1347) [ 17.563104][ T303] ? netlink_sendmsg (net/netlink/af_netlink.c:1891) [ 17.563421][ T303] ? ____sys_sendmsg (net/socket.c:711 net/socket.c:726 net/socket.c:2583) [ 17.563732][ T303] ? ___sys_sendmsg (net/socket.c:2639) [ 17.564048][ T303] ? __sys_sendmsg (net/socket.c:2669) [ 17.564363][ T303] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 17.564725][ T303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 17.565123][ T303] ? __pfx_nsim_ipsec_del_sa (drivers/net/netdevsim/ipsec.c:204) netdevsim [ 17.565547][ T303] ? bond_ipsec_del_sa (drivers/net/bonding/bond_main.c:596) [ 17.565872][ T303] bond_ipsec_del_sa (drivers/net/bonding/bond_main.c:596) [ 17.566193][ T303] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 17.566529][ T303] ? __pfx_bond_ipsec_del_sa (drivers/net/bonding/bond_main.c:559) [ 17.566854][ T303] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 17.567183][ T303] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 17.567510][ T303] xfrm_dev_state_delete (net/xfrm/xfrm_state.c:697) [ 17.567844][ T303] __xfrm_state_delete (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:264 ./include/linux/refcount.h:307 ./include/linux/refcount.h:325 ./include/net/xfrm.h:865 net/xfrm/xfrm_state.c:775) [ 17.568189][ T303] xfrm_state_flush (./include/linux/spinlock.h:396 net/xfrm/xfrm_state.c:789 net/xfrm/xfrm_state.c:871) [ 17.568533][ T303] xfrm_flush_sa (net/xfrm/xfrm_user.c:2525) xfrm_user [ 17.568865][ T303] ? __pfx_xfrm_flush_sa (net/xfrm/xfrm_user.c:2519) xfrm_user [ 17.569255][ T303] ? __nla_validate_parse (./include/net/netlink.h:1270 (discriminator 1) lib/nlattr.c:622 (discriminator 1)) [ 17.569597][ T303] xfrm_user_rcv_msg (net/xfrm/xfrm_user.c:3373) xfrm_user [ 17.570011][ T303] ? __pfx___lock_release (kernel/locking/lockdep.c:5501) [ 17.570341][ T303] ? __pfx_xfrm_user_rcv_msg (net/xfrm/xfrm_user.c:3305) xfrm_user [ 17.570764][ T303] ? __pfx_validate_chain (kernel/locking/lockdep.c:3860) [ 17.571085][ T303] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228) [ 17.571424][ T303] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 17.571736][ T303] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:104) [ 17.572049][ T303] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:79) [ 17.572441][ T303] netlink_rcv_skb (net/netlink/af_netlink.c:2542) [ 17.572747][ T303] ? __pfx_xfrm_user_rcv_msg (net/xfrm/xfrm_user.c:3305) xfrm_user [ 17.573133][ T303] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2519) [ 17.573478][ T303] ? __netlink_lookup (net/netlink/af_netlink.c:495) [ 17.573806][ T303] xfrm_netlink_rcv (net/xfrm/xfrm_user.c:3396) xfrm_user [ 17.574104][ T303] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1347) [ 17.574422][ T303] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1332) [ 17.574727][ T303] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 17.575040][ T303] netlink_sendmsg (net/netlink/af_netlink.c:1891) [ 17.575355][ T303] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1810) [ 17.575681][ T303] ____sys_sendmsg (net/socket.c:711 net/socket.c:726 net/socket.c:2583) [ 17.576011][ T303] ? __pfx_____sys_sendmsg (net/socket.c:2529) [ 17.576322][ T303] ? __pfx_copy_msghdr_from_user (net/socket.c:2509) [ 17.576705][ T303] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228) [ 17.577025][ T303] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 17.577328][ T303] ___sys_sendmsg (net/socket.c:2639) [ 17.577639][ T303] ? __pfx____sys_sendmsg (net/socket.c:2626) [ 17.577962][ T303] ? __lock_release (kernel/locking/lockdep.c:5525) [ 17.578271][ T303] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 17.578572][ T303] ? __pfx___lock_release (kernel/locking/lockdep.c:5501) [ 17.578863][ T303] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 17.579165][ T303] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 17.579465][ T303] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 17.579763][ T303] ? _copy_to_user (./arch/x86/include/asm/smap.h:33 ./arch/x86/include/asm/uaccess_64.h:134 ./arch/x86/include/asm/uaccess_64.h:147 ./include/linux/uaccess.h:197 lib/usercopy.c:26) [ 17.580065][ T303] ? move_addr_to_user (net/socket.c:298) [ 17.580380][ T303] __sys_sendmsg (net/socket.c:2669) [ 17.580690][ T303] ? __pfx___sys_sendmsg (net/socket.c:2654) [ 17.581040][ T303] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 17.581357][ T303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 17.581702][ T303] RIP: 0033:0x7f38a5ae29a7 [ 17.581920][ T303] Code: 0a 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0a 00 or (%rax),%al 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 17.582648][ T303] RSP: 002b:00007fffc8a19718 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 17.582966][ T303] RAX: ffffffffffffffda RBX: 00007fffc8a19ae8 RCX: 00007f38a5ae29a7 [ 17.583277][ T303] RDX: 0000000000000000 RSI: 00007fffc8a19780 RDI: 0000000000000006 [ 17.583589][ T303] RBP: 0000000000000000 R08: 0000000000000004 R09: 00007fffc8a16800 [ 17.583910][ T303] R10: 00007f38a599b708 R11: 0000000000000246 R12: 00007fffc8a19ad0 [ 17.584220][ T303] R13: 00000000675ad6db R14: 00007fffc8a19870 R15: 0000000000000000 | [ 17.586522][ T303] #0: ffff88800b9f9558 (&net->xfrm.xfrm_cfg_mutex){+.+.}-{4:4}, at: xfrm_netlink_rcv (net/xfrm/xfrm_user.c:3395) xfrm_user | [ 17.586915][ T303] #1: ffff88800baa8548 (&x->lock){+.-.}-{3:3}, at: xfrm_state_flush (net/xfrm/xfrm_state.c:788 net/xfrm/xfrm_state.c:871) | [ 17.587218][ T303] stack backtrace: | [ 17.587651][ T303] Tainted: [W]=WARN [ 17.587781][ T303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.587997][ T303] Call Trace: [ 17.588127][ T303] [ 17.588218][ T303] dump_stack_lvl (lib/dump_stack.c:123) [ 17.588388][ T303] __lock_acquire (kernel/locking/lockdep.c:4828 kernel/locking/lockdep.c:4898 kernel/locking/lockdep.c:5176) [ 17.588549][ T303] ? mark_held_locks (kernel/locking/lockdep.c:4321) [ 17.588709][ T303] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 17.588868][ T303] ? bond_ipsec_del_sa (drivers/net/bonding/bond_main.c:596) [ 17.589025][ T303] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 17.589184][ T303] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 17.589342][ T303] ? dump_stack_lvl (lib/dump_stack.c:123) [ 17.589499][ T303] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 17.589656][ T303] ? bond_ipsec_del_sa (drivers/net/bonding/bond_main.c:596) [ 17.589811][ T303] __mutex_lock (kernel/locking/mutex.c:587 kernel/locking/mutex.c:735) [ 17.589976][ T303] ? bond_ipsec_del_sa (drivers/net/bonding/bond_main.c:596) [ 17.590132][ T303] ? ref_tracker_free (lib/ref_tracker.c:221) [ 17.590290][ T303] ? bond_ipsec_del_sa (drivers/net/bonding/bond_main.c:596) [ 17.590446][ T303] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 17.590620][ T303] ? __pfx___mutex_lock (kernel/locking/mutex.c:734) [ 17.590794][ T303] ? bond_ipsec_del_sa (./include/linux/netdevice.h:4156 ./include/linux/netdevice.h:4217 ./include/linux/netdevice.h:4212 drivers/net/bonding/bond_main.c:594) [ 17.590963][ T303] ? xfrm_dev_state_delete (net/xfrm/xfrm_state.c:697) [ 17.591141][ T303] ? __xfrm_state_delete (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:264 ./include/linux/refcount.h:307 ./include/linux/refcount.h:325 ./include/net/xfrm.h:865 net/xfrm/xfrm_state.c:775) [ 17.591314][ T303] ? xfrm_user_rcv_msg (net/xfrm/xfrm_user.c:3373) xfrm_user [ 17.591531][ T303] ? netlink_rcv_skb (net/netlink/af_netlink.c:2542) [ 17.591749][ T303] ? xfrm_netlink_rcv (net/xfrm/xfrm_user.c:3396) xfrm_user [ 17.591947][ T303] ? netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1347) [ 17.592112][ T303] ? netlink_sendmsg (net/netlink/af_netlink.c:1891) [ 17.592268][ T303] ? ____sys_sendmsg (net/socket.c:711 net/socket.c:726 net/socket.c:2583) [ 17.592449][ T303] ? ___sys_sendmsg (net/socket.c:2639) [ 17.592621][ T303] ? __sys_sendmsg (net/socket.c:2669) [ 17.592775][ T303] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 17.592941][ T303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 17.593144][ T303] ? __pfx_nsim_ipsec_del_sa (drivers/net/netdevsim/ipsec.c:204) netdevsim [ 17.593352][ T303] ? bond_ipsec_del_sa (drivers/net/bonding/bond_main.c:596) [ 17.593532][ T303] bond_ipsec_del_sa (drivers/net/bonding/bond_main.c:596) [ 17.593693][ T303] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 17.593856][ T303] ? __pfx_bond_ipsec_del_sa (drivers/net/bonding/bond_main.c:559) [ 17.594013][ T303] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 17.594169][ T303] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 17.594343][ T303] xfrm_dev_state_delete (net/xfrm/xfrm_state.c:697) [ 17.594504][ T303] __xfrm_state_delete (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:264 ./include/linux/refcount.h:307 ./include/linux/refcount.h:325 ./include/net/xfrm.h:865 net/xfrm/xfrm_state.c:775) [ 17.594660][ T303] xfrm_state_flush (./include/linux/spinlock.h:396 net/xfrm/xfrm_state.c:789 net/xfrm/xfrm_state.c:871) [ 17.594821][ T303] xfrm_flush_sa (net/xfrm/xfrm_user.c:2525) xfrm_user [ 17.594984][ T303] ? __pfx_xfrm_flush_sa (net/xfrm/xfrm_user.c:2519) xfrm_user [ 17.595183][ T303] ? __nla_validate_parse (./include/net/netlink.h:1270 (discriminator 1) lib/nlattr.c:622 (discriminator 1)) [ 17.595345][ T303] xfrm_user_rcv_msg (net/xfrm/xfrm_user.c:3373) xfrm_user [ 17.595543][ T303] ? __pfx___lock_release (kernel/locking/lockdep.c:5501) [ 17.595698][ T303] ? __pfx_xfrm_user_rcv_msg (net/xfrm/xfrm_user.c:3305) xfrm_user [ 17.595907][ T303] ? __pfx_validate_chain (kernel/locking/lockdep.c:3860) [ 17.596070][ T303] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228) [ 17.596223][ T303] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 17.596349][ T303] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:104) [ 17.596506][ T303] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:79) [ 17.596703][ T303] netlink_rcv_skb (net/netlink/af_netlink.c:2542) [ 17.596860][ T303] ? __pfx_xfrm_user_rcv_msg (net/xfrm/xfrm_user.c:3305) xfrm_user [ 17.597070][ T303] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2519) [ 17.597231][ T303] ? __netlink_lookup (net/netlink/af_netlink.c:495) [ 17.597389][ T303] xfrm_netlink_rcv (net/xfrm/xfrm_user.c:3396) xfrm_user [ 17.597636][ T303] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1347) [ 17.597795][ T303] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1332) [ 17.597950][ T303] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 17.598112][ T303] netlink_sendmsg (net/netlink/af_netlink.c:1891) [ 17.598358][ T303] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1810) [ 17.598518][ T303] ____sys_sendmsg (net/socket.c:711 net/socket.c:726 net/socket.c:2583) [ 17.598677][ T303] ? __pfx_____sys_sendmsg (net/socket.c:2529) [ 17.598829][ T303] ? __pfx_copy_msghdr_from_user (net/socket.c:2509) [ 17.599113][ T303] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228) [ 17.599271][ T303] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 17.599434][ T303] ___sys_sendmsg (net/socket.c:2639) [ 17.599596][ T303] ? __pfx____sys_sendmsg (net/socket.c:2626) [ 17.599842][ T303] ? __lock_release (kernel/locking/lockdep.c:5525) [ 17.600001][ T303] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 17.600159][ T303] ? __pfx___lock_release (kernel/locking/lockdep.c:5501) [ 17.600318][ T303] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 17.600478][ T303] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 17.600642][ T303] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 17.600803][ T303] ? _copy_to_user (./arch/x86/include/asm/smap.h:33 ./arch/x86/include/asm/uaccess_64.h:134 ./arch/x86/include/asm/uaccess_64.h:147 ./include/linux/uaccess.h:197 lib/usercopy.c:26) [ 17.600966][ T303] ? move_addr_to_user (net/socket.c:298) [ 17.601214][ T303] __sys_sendmsg (net/socket.c:2669) [ 17.601372][ T303] ? __pfx___sys_sendmsg (net/socket.c:2654) [ 17.601539][ T303] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 17.601709][ T303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 17.601993][ T303] RIP: 0033:0x7f38a5ae29a7 [ 17.602160][ T303] Code: 0a 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0a 00 or (%rax),%al 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 17.602819][ T303] RSP: 002b:00007fffc8a19718 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 17.603058][ T303] RAX: ffffffffffffffda RBX: 00007fffc8a19ae8 RCX: 00007f38a5ae29a7 [ 17.603380][ T303] RDX: 0000000000000000 RSI: 00007fffc8a19780 RDI: 0000000000000006 [ 17.603625][ T303] RBP: 0000000000000000 R08: 0000000000000004 R09: 00007fffc8a16800 [ 17.603861][ T303] R10: 00007f38a599b708 R11: 0000000000000246 R12: 00007fffc8a19ad0 Finger prints: __lock_acquire:__mutex_lock:bond_ipsec_del_sa:xfrm_dev_state_delete:__xfrm_state_delete __might_resched:__mutex_lock:bond_ipsec_del_sa:xfrm_dev_state_delete:__xfrm_state_delete