search for: j1939

Displaying 6 results from an estimated 6 matches for "j1939".

Did you mean: 1939
2023 Jul 21
2
[Bridge] [PATCH] can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock
The following 3 locks would race against each other, causing the deadlock situation in the Syzbot bug report: - j1939_socks_lock - active_session_list_lock - sk_session_queue_lock A reasonable fix is to change j1939_socks_lock to an rwlock, since in the rare situations where a write lock is required for the linked list that j1939_socks_lock is protecting, the code does not attempt to acquire any more locks. This...
2020 Mar 11
0
[PATCH -next 000/491] treewide: use fallthrough;
...| 4 +- net/bluetooth/rfcomm/core.c | 3 +- net/bluetooth/rfcomm/sock.c | 3 +- net/bluetooth/smp.c | 2 +- net/bpf/test_run.c | 2 +- net/bridge/netfilter/ebtables.c | 2 +- net/can/j1939/socket.c | 2 +- net/can/j1939/transport.c | 21 ++-- net/ceph/ceph_hash.c | 20 +-- net/ceph/crush/mapper.c | 2 +- net/ceph/messenger.c | 4 +- net/ceph/mon_client.c...
2020 Mar 11
0
[PATCH -next 000/491] treewide: use fallthrough;
...| 4 +- net/bluetooth/rfcomm/core.c | 3 +- net/bluetooth/rfcomm/sock.c | 3 +- net/bluetooth/smp.c | 2 +- net/bpf/test_run.c | 2 +- net/bridge/netfilter/ebtables.c | 2 +- net/can/j1939/socket.c | 2 +- net/can/j1939/transport.c | 21 ++-- net/ceph/ceph_hash.c | 20 +-- net/ceph/crush/mapper.c | 2 +- net/ceph/messenger.c | 4 +- net/ceph/mon_client.c...
2020 Mar 11
0
[PATCH -next 000/491] treewide: use fallthrough;
...| 4 +- net/bluetooth/rfcomm/core.c | 3 +- net/bluetooth/rfcomm/sock.c | 3 +- net/bluetooth/smp.c | 2 +- net/bpf/test_run.c | 2 +- net/bridge/netfilter/ebtables.c | 2 +- net/can/j1939/socket.c | 2 +- net/can/j1939/transport.c | 21 ++-- net/ceph/ceph_hash.c | 20 +-- net/ceph/crush/mapper.c | 2 +- net/ceph/messenger.c | 4 +- net/ceph/mon_client.c...
2020 Mar 11
0
[PATCH -next 000/491] treewide: use fallthrough;
...| 4 +- net/bluetooth/rfcomm/core.c | 3 +- net/bluetooth/rfcomm/sock.c | 3 +- net/bluetooth/smp.c | 2 +- net/bpf/test_run.c | 2 +- net/bridge/netfilter/ebtables.c | 2 +- net/can/j1939/socket.c | 2 +- net/can/j1939/transport.c | 21 ++-- net/ceph/ceph_hash.c | 20 +-- net/ceph/crush/mapper.c | 2 +- net/ceph/messenger.c | 4 +- net/ceph/mon_client.c...
2020 Mar 11
0
[PATCH -next 000/491] treewide: use fallthrough;
...| 4 +- net/bluetooth/rfcomm/core.c | 3 +- net/bluetooth/rfcomm/sock.c | 3 +- net/bluetooth/smp.c | 2 +- net/bpf/test_run.c | 2 +- net/bridge/netfilter/ebtables.c | 2 +- net/can/j1939/socket.c | 2 +- net/can/j1939/transport.c | 21 ++-- net/ceph/ceph_hash.c | 20 +-- net/ceph/crush/mapper.c | 2 +- net/ceph/messenger.c | 4 +- net/ceph/mon_client.c...