vxcan0: j1939_tp_rxtimer: 0xffff8880731ad800: rx timeout, send abort
======================================================
WARNING: possible circular locking dependency detected
6.3.0-rc4-syzkaller-00034-gfcd476ea6a88 #0 Not tainted
------------------------------------------------------
swapper/1/0 is trying to acquire lock:
ffff88804c1ad0d0 (&priv->j1939_socks_lock){+.-.}-{2:2}, at: spin_lock_bh include/linux/spinlock.h:355 [inline]
ffff88804c1ad0d0 (&priv->j1939_socks_lock){+.-.}-{2:2}, at: j1939_sk_errqueue+0xa3/0x1a0 net/can/j1939/socket.c:1081
but task is already holding lock:
ffff88804c1ad088 (&priv->active_session_list_lock){+.-.}-{2:2}, at: spin_lock_bh include/linux/spinlock.h:355 [inline]
ffff88804c1ad088 (&priv->active_session_list_lock){+.-.}-{2:2}, at: j1939_session_list_lock net/can/j1939/transport.c:238 [inline]
ffff88804c1ad088 (&priv->active_session_list_lock){+.-.}-{2:2}, at: j1939_tp_rxtimer+0xe4/0x4b0 net/can/j1939/transport.c:1244
which lock already depends on the new lock.
the existing dependency chain (in reverse order) is:
-> #2 (&priv->active_session_list_lock){+.-.}-{2:2}:
__raw_spin_lock_bh include/linux/spinlock_api_smp.h:126 [inline]
_raw_spin_lock_bh+0x33/0x40 kernel/locking/spinlock.c:178
spin_lock_bh include/linux/spinlock.h:355 [inline]
j1939_session_list_lock net/can/j1939/transport.c:238 [inline]
j1939_session_activate+0x47/0x4b0 net/can/j1939/transport.c:1557
j1939_sk_queue_activate_next_locked net/can/j1939/socket.c:181 [inline]
j1939_sk_queue_activate_next+0x2bf/0x4d0 net/can/j1939/socket.c:208
j1939_session_deactivate_activate_next net/can/j1939/transport.c:1105 [inline]
j1939_session_completed+0xb6/0x170 net/can/j1939/transport.c:1218
j1939_xtp_rx_eoma_one net/can/j1939/transport.c:1388 [inline]
j1939_xtp_rx_eoma+0x2a1/0x680 net/can/j1939/transport.c:1403
j1939_tp_cmd_recv net/can/j1939/transport.c:2092 [inline]
j1939_tp_recv+0x71e/0xf50 net/can/j1939/transport.c:2137
j1939_can_recv net/can/j1939/main.c:112 [inline]
j1939_can_recv+0x78e/0xa80 net/can/j1939/main.c:38
deliver net/can/af_can.c:572 [inline]
can_rcv_filter+0x5d4/0x8d0 net/can/af_can.c:606
can_receive+0x31d/0x5c0 net/can/af_can.c:663
can_rcv+0x1e1/0x280 net/can/af_can.c:687
__netif_receive_skb_one_core+0x114/0x180 net/core/dev.c:5479
__netif_receive_skb+0x1f/0x1c0 net/core/dev.c:5593
process_backlog+0x239/0x800 net/core/dev.c:5921
__napi_poll+0xb7/0x6f0 net/core/dev.c:6482
napi_poll net/core/dev.c:6549 [inline]
net_rx_action+0x9c2/0xd80 net/core/dev.c:6659
__do_softirq+0x1d4/0x905 kernel/softirq.c:571
run_ksoftirqd kernel/softirq.c:934 [inline]
run_ksoftirqd+0x31/0x60 kernel/softirq.c:926
smpboot_thread_fn+0x659/0x9e0 kernel/smpboot.c:164
kthread+0x2e8/0x3a0 kernel/kthread.c:376
ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:308
-> #1 (&jsk->sk_session_queue_lock){+.-.}-{2:2}:
__raw_spin_lock_bh include/linux/spinlock_api_smp.h:126 [inline]
_raw_spin_lock_bh+0x33/0x40 kernel/locking/spinlock.c:178
spin_lock_bh include/linux/spinlock.h:355 [inline]
j1939_sk_queue_drop_all+0x3b/0x2f0 net/can/j1939/socket.c:139
j1939_sk_netdev_event_netdown+0x7f/0x160 net/can/j1939/socket.c:1275
j1939_netdev_notify+0x19d/0x1d0 net/can/j1939/main.c:379
notifier_call_chain+0xb5/0x200 kernel/notifier.c:87
call_netdevice_notifiers_info+0xb5/0x130 net/core/dev.c:1937
call_netdevice_notifiers_extack net/core/dev.c:1975 [inline]
call_netdevice_notifiers net/core/dev.c:1989 [inline]
__dev_notify_flags+0x1ea/0x2d0 net/core/dev.c:8568
dev_change_flags+0x11b/0x170 net/core/dev.c:8604
do_setlink+0x9f4/0x3d30 net/core/rtnetlink.c:2833
__rtnl_newlink+0xd69/0x1840 net/core/rtnetlink.c:3623
rtnl_newlink+0x68/0xa0 net/core/rtnetlink.c:3670
rtnetlink_rcv_msg+0x43d/0xd50 net/core/rtnetlink.c:6174
netlink_rcv_skb+0x165/0x440 net/netlink/af_netlink.c:2574
netlink_unicast_kernel net/netlink/af_netlink.c:1339 [inline]
netlink_unicast+0x547/0x7f0 net/netlink/af_netlink.c:1365
netlink_sendmsg+0x925/0xe30 net/netlink/af_netlink.c:1942
sock_sendmsg_nosec net/socket.c:724 [inline]
sock_sendmsg+0xde/0x190 net/socket.c:747
____sys_sendmsg+0x71c/0x900 net/socket.c:2501
___sys_sendmsg+0x110/0x1b0 net/socket.c:2555
__sys_sendmsg+0xf7/0x1c0 net/socket.c:2584
do_syscall_32_irqs_on arch/x86/entry/common.c:112 [inline]
__do_fast_syscall_32+0x65/0xf0 arch/x86/entry/common.c:178
do_fast_syscall_32+0x33/0x70 arch/x86/entry/common.c:203
entry_SYSENTER_compat_after_hwframe+0x70/0x82
-> #0 (&priv->j1939_socks_lock){+.-.}-{2:2}:
check_prev_add kernel/locking/lockdep.c:3098 [inline]
check_prevs_add kernel/locking/lockdep.c:3217 [inline]
validate_chain kernel/locking/lockdep.c:3832 [inline]
__lock_acquire+0x2ec7/0x5d40 kernel/locking/lockdep.c:5056
lock_acquire kernel/locking/lockdep.c:5669 [inline]
lock_acquire+0x1af/0x520 kernel/locking/lockdep.c:5634
__raw_spin_lock_bh include/linux/spinlock_api_smp.h:126 [inline]
_raw_spin_lock_bh+0x33/0x40 kernel/locking/spinlock.c:178
spin_lock_bh include/linux/spinlock.h:355 [inline]
j1939_sk_errqueue+0xa3/0x1a0 net/can/j1939/socket.c:1081
__j1939_session_cancel+0x3b9/0x460 net/can/j1939/transport.c:1128
j1939_tp_rxtimer+0x3df/0x4b0 net/can/j1939/transport.c:1253
__run_hrtimer kernel/time/hrtimer.c:1685 [inline]
__hrtimer_run_queues+0x5fa/0xbe0 kernel/time/hrtimer.c:1749
hrtimer_run_softirq+0x17f/0x360 kernel/time/hrtimer.c:1766
__do_softirq+0x1d4/0x905 kernel/softirq.c:571
invoke_softirq kernel/softirq.c:445 [inline]
__irq_exit_rcu+0x114/0x190 kernel/softirq.c:650
irq_exit_rcu+0x9/0x20 kernel/softirq.c:662
sysvec_apic_timer_interrupt+0x97/0xc0 arch/x86/kernel/apic/apic.c:1107
asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:645
native_safe_halt arch/x86/include/asm/irqflags.h:48 [inline]
arch_safe_halt arch/x86/include/asm/irqflags.h:86 [inline]
acpi_safe_halt+0x40/0x50 drivers/acpi/processor_idle.c:112
acpi_idle_do_entry+0x53/0x70 drivers/acpi/processor_idle.c:573
acpi_idle_enter+0x173/0x290 drivers/acpi/processor_idle.c:711
cpuidle_enter_state+0xd3/0x6f0 drivers/cpuidle/cpuidle.c:267
cpuidle_enter+0x4e/0xa0 drivers/cpuidle/cpuidle.c:388
cpuidle_idle_call kernel/sched/idle.c:215 [inline]
do_idle+0x305/0x3e0 kernel/sched/idle.c:282
cpu_startup_entry+0x18/0x20 kernel/sched/idle.c:379
start_secondary+0x221/0x2b0 arch/x86/kernel/smpboot.c:264
secondary_startup_64_no_verify+0xce/0xdb
other info that might help us debug this:
Chain exists of:
&priv->j1939_socks_lock --> &jsk->sk_session_queue_lock --> &priv->active_session_list_lock
Possible unsafe locking scenario:
CPU0 CPU1
---- ----
lock(&priv->active_session_list_lock);
lock(&jsk->sk_session_queue_lock);
lock(&priv->active_session_list_lock);
lock(&priv->j1939_socks_lock);
*** DEADLOCK ***
1 lock held by swapper/1/0:
#0: ffff88804c1ad088 (&priv->active_session_list_lock){+.-.}-{2:2}, at: spin_lock_bh include/linux/spinlock.h:355 [inline]
#0: ffff88804c1ad088 (&priv->active_session_list_lock){+.-.}-{2:2}, at: j1939_session_list_lock net/can/j1939/transport.c:238 [inline]
#0: ffff88804c1ad088 (&priv->active_session_list_lock){+.-.}-{2:2}, at: j1939_tp_rxtimer+0xe4/0x4b0 net/can/j1939/transport.c:1244
stack backtrace:
CPU: 1 PID: 0 Comm: swapper/1 Not tainted 6.3.0-rc4-syzkaller-00034-gfcd476ea6a88 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/17/2023
Call Trace:
__dump_stack lib/dump_stack.c:88 [inline]
dump_stack_lvl+0xd9/0x150 lib/dump_stack.c:106
check_noncircular+0x25f/0x2e0 kernel/locking/lockdep.c:2178
check_prev_add kernel/locking/lockdep.c:3098 [inline]
check_prevs_add kernel/locking/lockdep.c:3217 [inline]
validate_chain kernel/locking/lockdep.c:3832 [inline]
__lock_acquire+0x2ec7/0x5d40 kernel/locking/lockdep.c:5056
lock_acquire kernel/locking/lockdep.c:5669 [inline]
lock_acquire+0x1af/0x520 kernel/locking/lockdep.c:5634
__raw_spin_lock_bh include/linux/spinlock_api_smp.h:126 [inline]
_raw_spin_lock_bh+0x33/0x40 kernel/locking/spinlock.c:178
spin_lock_bh include/linux/spinlock.h:355 [inline]
j1939_sk_errqueue+0xa3/0x1a0 net/can/j1939/socket.c:1081
__j1939_session_cancel+0x3b9/0x460 net/can/j1939/transport.c:1128
j1939_tp_rxtimer+0x3df/0x4b0 net/can/j1939/transport.c:1253
__run_hrtimer kernel/time/hrtimer.c:1685 [inline]
__hrtimer_run_queues+0x5fa/0xbe0 kernel/time/hrtimer.c:1749
hrtimer_run_softirq+0x17f/0x360 kernel/time/hrtimer.c:1766
__do_softirq+0x1d4/0x905 kernel/softirq.c:571
invoke_softirq kernel/softirq.c:445 [inline]
__irq_exit_rcu+0x114/0x190 kernel/softirq.c:650
irq_exit_rcu+0x9/0x20 kernel/softirq.c:662
sysvec_apic_timer_interrupt+0x97/0xc0 arch/x86/kernel/apic/apic.c:1107
asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:645
RIP: 0010:native_irq_disable arch/x86/include/asm/irqflags.h:37 [inline]
RIP: 0010:arch_local_irq_disable arch/x86/include/asm/irqflags.h:72 [inline]
RIP: 0010:acpi_safe_halt+0x40/0x50 drivers/acpi/processor_idle.c:113
Code: eb 03 83 e3 01 89 de 0f 1f 44 00 00 84 db 75 1b 0f 1f 44 00 00 66 90 0f 1f 44 00 00 0f 00 2d 87 84 af 00 0f 1f 44 00 00 fb f4 5b c3 cc 0f 1f 00 66 0f 1f 84 00 00 00 00 00 55 48 89 fd 53 0f
RSP: 0000:ffffc90000177d20 EFLAGS: 00000246
RAX: ffff888017291d40 RBX: 0000000000000000 RCX: ffffffff8a0210c5
RDX: 0000000000000001 RSI: 0000000000000000 RDI: 0000000000000000
RBP: ffff888016783064 R08: 0000000000000001 R09: ffff8880b9936cab
R10: ffffed1017326d95 R11: 0000000000000000 R12: 0000000000000001
R13: ffff888016783000 R14: ffff888016783064 R15: 0000000000000000
acpi_idle_do_entry+0x53/0x70 drivers/acpi/processor_idle.c:573
acpi_idle_enter+0x173/0x290 drivers/acpi/processor_idle.c:711
cpuidle_enter_state+0xd3/0x6f0 drivers/cpuidle/cpuidle.c:267
cpuidle_enter+0x4e/0xa0 drivers/cpuidle/cpuidle.c:388
cpuidle_idle_call kernel/sched/idle.c:215 [inline]
do_idle+0x305/0x3e0 kernel/sched/idle.c:282
cpu_startup_entry+0x18/0x20 kernel/sched/idle.c:379
start_secondary+0x221/0x2b0 arch/x86/kernel/smpboot.c:264
secondary_startup_64_no_verify+0xce/0xdb
vxcan0: j1939_xtp_rx_abort_one: 0xffff888067961000: 0x00000: (3) A timeout occurred and this is the connection abort to close the session.
vxcan0: j1939_xtp_rx_abort_one: 0xffff888067961800: 0x00000: (3) A timeout occurred and this is the connection abort to close the session.
vxcan0: j1939_xtp_rx_abort_one: 0xffff88807b24f800: 0x00000: (3) A timeout occurred and this is the connection abort to close the session.
vxcan0: j1939_tp_rxtimer: 0xffff8880731ad800: abort rx timeout. Force session deactivation
vxcan0: j1939_tp_rxtimer: 0xffff888078647000: rx timeout, send abort
vxcan0: j1939_xtp_rx_abort_one: 0xffff88801e20a000: 0x00000: (3) A timeout occurred and this is the connection abort to close the session.
vxcan0: j1939_xtp_rx_abort_one: 0xffff88801e20b800: 0x00000: (3) A timeout occurred and this is the connection abort to close the session.
vxcan0: j1939_xtp_rx_abort_one: 0xffff888077c89000: 0x00000: (3) A timeout occurred and this is the connection abort to close the session.
vxcan0: j1939_tp_rxtimer: 0xffff888078647000: abort rx timeout. Force session deactivation
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
vxcan0: j1939_xtp_rx_dat_one: 0xffff888027ad8000: last 00
vxcan0: j1939_xtp_rx_dat: no rx connection found
----------------
Code disassembly (best guess):
0: eb 03 jmp 0x5
2: 83 e3 01 and $0x1,%ebx
5: 89 de mov %ebx,%esi
7: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
c: 84 db test %bl,%bl
e: 75 1b jne 0x2b
10: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
15: 66 90 xchg %ax,%ax
17: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
1c: 0f 00 2d 87 84 af 00 verw 0xaf8487(%rip) # 0xaf84aa
23: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
28: fb sti
29: f4 hlt
* 2a: fa cli <-- trapping instruction
2b: 5b pop %rbx
2c: c3 retq
2d: cc int3
2e: 0f 1f 00 nopl (%rax)
31: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1)
38: 00 00
3a: 55 push %rbp
3b: 48 89 fd mov %rdi,%rbp
3e: 53 push %rbx
3f: 0f .byte 0xf