====================================================== WARNING: possible circular locking dependency detected 6.7.0-rc4-syzkaller-00009-gbee0e7762ad2 #0 Not tainted ------------------------------------------------------ kworker/1:1/27 is trying to acquire lock: ffff88807cf51088 (&priv->active_session_list_lock){+.-.}-{2:2}, at: spin_lock_bh include/linux/spinlock.h:356 [inline] ffff88807cf51088 (&priv->active_session_list_lock){+.-.}-{2:2}, at: j1939_session_list_lock net/can/j1939/transport.c:238 [inline] ffff88807cf51088 (&priv->active_session_list_lock){+.-.}-{2:2}, at: j1939_session_activate+0x4b/0x4a0 net/can/j1939/transport.c:1564 but task is already holding lock: ffff88807d8d35c8 (&jsk->sk_session_queue_lock){+.-.}-{2:2}, at: spin_lock_bh include/linux/spinlock.h:356 [inline] ffff88807d8d35c8 (&jsk->sk_session_queue_lock){+.-.}-{2:2}, at: j1939_sk_queue_activate_next+0x60/0x4d0 net/can/j1939/socket.c:207 which lock already depends on the new lock. the existing dependency chain (in reverse order) is: -> #2 (&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:356 [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:1282 j1939_netdev_notify+0x1a2/0x1d0 net/can/j1939/main.c:381 notifier_call_chain+0xb6/0x3b0 kernel/notifier.c:93 call_netdevice_notifiers_info+0xbe/0x130 net/core/dev.c:1967 call_netdevice_notifiers_extack net/core/dev.c:2005 [inline] call_netdevice_notifiers net/core/dev.c:2019 [inline] __dev_notify_flags+0x1f5/0x2e0 net/core/dev.c:8646 dev_change_flags+0x122/0x170 net/core/dev.c:8682 do_setlink+0x1a2f/0x3fa0 net/core/rtnetlink.c:2916 __rtnl_newlink+0xc1f/0x1930 net/core/rtnetlink.c:3707 rtnl_newlink+0x67/0xa0 net/core/rtnetlink.c:3754 rtnetlink_rcv_msg+0x3c7/0xe00 net/core/rtnetlink.c:6558 netlink_rcv_skb+0x16b/0x440 net/netlink/af_netlink.c:2545 netlink_unicast_kernel net/netlink/af_netlink.c:1342 [inline] netlink_unicast+0x53b/0x810 net/netlink/af_netlink.c:1368 netlink_sendmsg+0x93c/0xe40 net/netlink/af_netlink.c:1910 sock_sendmsg_nosec net/socket.c:730 [inline] __sock_sendmsg+0xd5/0x180 net/socket.c:745 ____sys_sendmsg+0x6ac/0x940 net/socket.c:2584 ___sys_sendmsg+0x135/0x1d0 net/socket.c:2638 __sys_sendmsg+0x117/0x1e0 net/socket.c:2667 do_syscall_x64 arch/x86/entry/common.c:51 [inline] do_syscall_64+0x40/0x110 arch/x86/entry/common.c:82 entry_SYSCALL_64_after_hwframe+0x63/0x6b -> #1 (&priv->j1939_socks_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:356 [inline] j1939_sk_errqueue+0xaa/0x1a0 net/can/j1939/socket.c:1083 j1939_session_destroy+0x276/0x4f0 net/can/j1939/transport.c:271 __j1939_session_release net/can/j1939/transport.c:294 [inline] kref_put include/linux/kref.h:65 [inline] j1939_session_put net/can/j1939/transport.c:299 [inline] j1939_session_deactivate_locked+0x28e/0x330 net/can/j1939/transport.c:1086 j1939_cancel_active_session+0x183/0x360 net/can/j1939/transport.c:2194 j1939_netdev_notify+0x19a/0x1d0 net/can/j1939/main.c:380 notifier_call_chain+0xb6/0x3b0 kernel/notifier.c:93 call_netdevice_notifiers_info+0xbe/0x130 net/core/dev.c:1967 call_netdevice_notifiers_extack net/core/dev.c:2005 [inline] call_netdevice_notifiers net/core/dev.c:2019 [inline] __dev_notify_flags+0x1f5/0x2e0 net/core/dev.c:8646 dev_change_flags+0x122/0x170 net/core/dev.c:8682 do_setlink+0x1a2f/0x3fa0 net/core/rtnetlink.c:2916 __rtnl_newlink+0xc1f/0x1930 net/core/rtnetlink.c:3707 rtnl_newlink+0x67/0xa0 net/core/rtnetlink.c:3754 rtnetlink_rcv_msg+0x3c7/0xe00 net/core/rtnetlink.c:6558 netlink_rcv_skb+0x16b/0x440 net/netlink/af_netlink.c:2545 netlink_unicast_kernel net/netlink/af_netlink.c:1342 [inline] netlink_unicast+0x53b/0x810 net/netlink/af_netlink.c:1368 netlink_sendmsg+0x93c/0xe40 net/netlink/af_netlink.c:1910 sock_sendmsg_nosec net/socket.c:730 [inline] __sock_sendmsg+0xd5/0x180 net/socket.c:745 ____sys_sendmsg+0x6ac/0x940 net/socket.c:2584 ___sys_sendmsg+0x135/0x1d0 net/socket.c:2638 __sys_sendmsg+0x117/0x1e0 net/socket.c:2667 do_syscall_x64 arch/x86/entry/common.c:51 [inline] do_syscall_64+0x40/0x110 arch/x86/entry/common.c:82 entry_SYSCALL_64_after_hwframe+0x63/0x6b -> #0 (&priv->active_session_list_lock){+.-.}-{2:2}: check_prev_add kernel/locking/lockdep.c:3134 [inline] check_prevs_add kernel/locking/lockdep.c:3253 [inline] validate_chain kernel/locking/lockdep.c:3869 [inline] __lock_acquire+0x2433/0x3b20 kernel/locking/lockdep.c:5137 lock_acquire kernel/locking/lockdep.c:5754 [inline] lock_acquire+0x1ae/0x520 kernel/locking/lockdep.c:5719 __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:356 [inline] j1939_session_list_lock net/can/j1939/transport.c:238 [inline] j1939_session_activate+0x4b/0x4a0 net/can/j1939/transport.c:1564 j1939_sk_queue_activate_next_locked net/can/j1939/socket.c:181 [inline] j1939_sk_queue_activate_next+0x2bc/0x4d0 net/can/j1939/socket.c:208 j1939_session_deactivate_activate_next net/can/j1939/transport.c:1108 [inline] j1939_session_completed+0xb7/0x170 net/can/j1939/transport.c:1222 j1939_xtp_rx_eoma_one net/can/j1939/transport.c:1395 [inline] j1939_xtp_rx_eoma+0x293/0x600 net/can/j1939/transport.c:1410 j1939_tp_cmd_recv net/can/j1939/transport.c:2099 [inline] j1939_tp_recv+0x718/0xf50 net/can/j1939/transport.c:2144 j1939_can_recv+0x78b/0xa70 net/can/j1939/main.c:112 deliver net/can/af_can.c:572 [inline] can_rcv_filter+0x2a5/0x8e0 net/can/af_can.c:606 can_receive+0x320/0x5c0 net/can/af_can.c:663 can_rcv+0x1dc/0x270 net/can/af_can.c:687 __netif_receive_skb_one_core+0x115/0x180 net/core/dev.c:5529 __netif_receive_skb+0x1f/0x1b0 net/core/dev.c:5643 process_backlog+0x101/0x6b0 net/core/dev.c:5971 __napi_poll.constprop.0+0xb4/0x540 net/core/dev.c:6533 napi_poll net/core/dev.c:6602 [inline] net_rx_action+0x956/0xe90 net/core/dev.c:6735 __do_softirq+0x21a/0x8de kernel/softirq.c:553 do_softirq kernel/softirq.c:454 [inline] do_softirq+0xaa/0xe0 kernel/softirq.c:441 __local_bh_enable_ip+0xfc/0x120 kernel/softirq.c:381 spin_unlock_bh include/linux/spinlock.h:396 [inline] rt6_uncached_list_add net/ipv6/route.c:146 [inline] icmp6_dst_alloc+0x427/0x620 net/ipv6/route.c:3281 ndisc_send_skb+0x125b/0x18f0 net/ipv6/ndisc.c:489 ndisc_send_ns+0xc7/0x140 net/ipv6/ndisc.c:667 addrconf_dad_work+0xc82/0x14b0 net/ipv6/addrconf.c:4225 process_one_work+0x886/0x15d0 kernel/workqueue.c:2630 process_scheduled_works kernel/workqueue.c:2703 [inline] worker_thread+0x8b9/0x1290 kernel/workqueue.c:2784 kthread+0x2c6/0x3a0 kernel/kthread.c:388 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147 ret_from_fork_asm+0x11/0x20 arch/x86/entry/entry_64.S:242 other info that might help us debug this: Chain exists of: &priv->active_session_list_lock --> &priv->j1939_socks_lock --> &jsk->sk_session_queue_lock Possible unsafe locking scenario: CPU0 CPU1 ---- ---- lock(&jsk->sk_session_queue_lock); lock(&priv->j1939_socks_lock); lock(&jsk->sk_session_queue_lock); lock(&priv->active_session_list_lock); *** DEADLOCK *** 6 locks held by kworker/1:1/27: #0: ffff88814b4f1938 ((wq_completion)ipv6_addrconf){+.+.}-{0:0}, at: process_one_work+0x789/0x15d0 kernel/workqueue.c:2605 #1: ffffc90000a2fd80 ((work_completion)(&(&ifa->dad_work)->work)){+.+.}-{0:0}, at: process_one_work+0x7eb/0x15d0 kernel/workqueue.c:2606 #2: ffffffff8eaacf68 (rtnl_mutex){+.+.}-{3:3}, at: addrconf_dad_work+0xcf/0x14b0 net/ipv6/addrconf.c:4137 #3: ffffffff8cfabbe0 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire include/linux/rcupdate.h:301 [inline] #3: ffffffff8cfabbe0 (rcu_read_lock){....}-{1:2}, at: rcu_read_lock include/linux/rcupdate.h:747 [inline] #3: ffffffff8cfabbe0 (rcu_read_lock){....}-{1:2}, at: process_backlog+0x25d/0x6b0 net/core/dev.c:5970 #4: ffffffff8cfabbe0 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire include/linux/rcupdate.h:301 [inline] #4: ffffffff8cfabbe0 (rcu_read_lock){....}-{1:2}, at: rcu_read_lock include/linux/rcupdate.h:747 [inline] #4: ffffffff8cfabbe0 (rcu_read_lock){....}-{1:2}, at: can_receive+0x21b/0x5c0 net/can/af_can.c:656 #5: ffff88807d8d35c8 (&jsk->sk_session_queue_lock){+.-.}-{2:2}, at: spin_lock_bh include/linux/spinlock.h:356 [inline] #5: ffff88807d8d35c8 (&jsk->sk_session_queue_lock){+.-.}-{2:2}, at: j1939_sk_queue_activate_next+0x60/0x4d0 net/can/j1939/socket.c:207 stack backtrace: CPU: 1 PID: 27 Comm: kworker/1:1 Not tainted 6.7.0-rc4-syzkaller-00009-gbee0e7762ad2 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 Workqueue: ipv6_addrconf addrconf_dad_work Call Trace: __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0xd9/0x1b0 lib/dump_stack.c:106 check_noncircular+0x317/0x400 kernel/locking/lockdep.c:2187 check_prev_add kernel/locking/lockdep.c:3134 [inline] check_prevs_add kernel/locking/lockdep.c:3253 [inline] validate_chain kernel/locking/lockdep.c:3869 [inline] __lock_acquire+0x2433/0x3b20 kernel/locking/lockdep.c:5137 lock_acquire kernel/locking/lockdep.c:5754 [inline] lock_acquire+0x1ae/0x520 kernel/locking/lockdep.c:5719 __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:356 [inline] j1939_session_list_lock net/can/j1939/transport.c:238 [inline] j1939_session_activate+0x4b/0x4a0 net/can/j1939/transport.c:1564 j1939_sk_queue_activate_next_locked net/can/j1939/socket.c:181 [inline] j1939_sk_queue_activate_next+0x2bc/0x4d0 net/can/j1939/socket.c:208 j1939_session_deactivate_activate_next net/can/j1939/transport.c:1108 [inline] j1939_session_completed+0xb7/0x170 net/can/j1939/transport.c:1222 j1939_xtp_rx_eoma_one net/can/j1939/transport.c:1395 [inline] j1939_xtp_rx_eoma+0x293/0x600 net/can/j1939/transport.c:1410 j1939_tp_cmd_recv net/can/j1939/transport.c:2099 [inline] j1939_tp_recv+0x718/0xf50 net/can/j1939/transport.c:2144 j1939_can_recv+0x78b/0xa70 net/can/j1939/main.c:112 deliver net/can/af_can.c:572 [inline] can_rcv_filter+0x2a5/0x8e0 net/can/af_can.c:606 can_receive+0x320/0x5c0 net/can/af_can.c:663 can_rcv+0x1dc/0x270 net/can/af_can.c:687 __netif_receive_skb_one_core+0x115/0x180 net/core/dev.c:5529 __netif_receive_skb+0x1f/0x1b0 net/core/dev.c:5643 process_backlog+0x101/0x6b0 net/core/dev.c:5971 __napi_poll.constprop.0+0xb4/0x540 net/core/dev.c:6533 napi_poll net/core/dev.c:6602 [inline] net_rx_action+0x956/0xe90 net/core/dev.c:6735 __do_softirq+0x21a/0x8de kernel/softirq.c:553 do_softirq kernel/softirq.c:454 [inline] do_softirq+0xaa/0xe0 kernel/softirq.c:441 __local_bh_enable_ip+0xfc/0x120 kernel/softirq.c:381 spin_unlock_bh include/linux/spinlock.h:396 [inline] rt6_uncached_list_add net/ipv6/route.c:146 [inline] icmp6_dst_alloc+0x427/0x620 net/ipv6/route.c:3281 ndisc_send_skb+0x125b/0x18f0 net/ipv6/ndisc.c:489 ndisc_send_ns+0xc7/0x140 net/ipv6/ndisc.c:667 addrconf_dad_work+0xc82/0x14b0 net/ipv6/addrconf.c:4225 process_one_work+0x886/0x15d0 kernel/workqueue.c:2630 process_scheduled_works kernel/workqueue.c:2703 [inline] worker_thread+0x8b9/0x1290 kernel/workqueue.c:2784 kthread+0x2c6/0x3a0 kernel/kthread.c:388 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147 ret_from_fork_asm+0x11/0x20 arch/x86/entry/entry_64.S:242 vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found vxcan0: j1939_xtp_rx_dat: no tx connection found vxcan0: j1939_xtp_rx_dat: no rx connection found