summaryrefslogtreecommitdiffstats
path: root/net/l2tp/l2tp_core.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* net/l2tp: fix warning in l2tp_exit_net found by syzbotJames Chapman2024-11-261-3/+19
* l2tp: remove unneeded null check in l2tp_v2_session_get_nextJames Chapman2024-09-051-1/+1
* l2tp: avoid using drain_workqueue in l2tp_pre_exit_netJames Chapman2024-08-271-6/+9
* l2tp: avoid overriding sk->sk_user_dataCong Wang2024-08-261-0/+3
* l2tp: flush workqueue before draining itJames Chapman2024-08-111-1/+9
* l2tp: improve tunnel/session refcount helpersJames Chapman2024-08-111-32/+20
* l2tp: use get_next APIs for management requests and procfs/debugfsJames Chapman2024-08-111-40/+0
* l2tp: add tunnel/session get_next helpersJames Chapman2024-08-111-0/+126
* l2tp: handle hash key collisions in l2tp_v3_session_getJames Chapman2024-08-111-1/+2
* l2tp: remove inline from functions in c sourcesJames Chapman2024-08-111-3/+3
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-08-081-2/+13
|\
| * l2tp: fix lockdep splatJames Chapman2024-08-081-2/+13
* | l2tp: use pre_exit pernet hook to avoid rcu_barrierJames Chapman2024-07-311-2/+7
* | l2tp: add idr consistency check in session_registerJames Chapman2024-07-311-2/+9
* | l2tp: use rcu list add/del when updating listsJames Chapman2024-07-311-6/+6
* | l2tp: prevent possible tunnel refcount underflowJames Chapman2024-07-311-7/+17
* | l2tp: free sessions using rcuJames Chapman2024-07-311-3/+1
* | l2tp: delete sessions using work queueJames Chapman2024-07-311-16/+20
* | l2tp: simplify tunnel and socket cleanupJames Chapman2024-07-311-61/+21
* | l2tp: remove unused tunnel magic fieldJames Chapman2024-07-311-1/+0
* | l2tp: don't set sk_user_data in tunnel socketJames Chapman2024-07-311-4/+6
* | l2tp: lookup tunnel from socket without using sk_user_dataJames Chapman2024-07-311-9/+43
|/
* l2tp: make session IDR and tunnel session list coherentJames Chapman2024-07-231-18/+14
* l2tp: fix l2tp_session_register with colliding l2tpv3 IDsJames Chapman2024-07-121-8/+10
* l2tp: fix possible UAF when cleaning up tunnelsJames Chapman2024-07-091-4/+7
* l2tp: Remove duplicate included header file trace.hThorsten Blum2024-07-041-1/+0
* l2tp: remove incorrect __rcu attributeJames Chapman2024-06-251-1/+1
* l2tp: replace hlist with simple list for per-tunnel session listJames Chapman2024-06-211-71/+38
* l2tp: drop the now unused l2tp_tunnel_get_sessionJames Chapman2024-06-211-22/+0
* l2tp: use IDR for all session lookupsJames Chapman2024-06-211-0/+10
* l2tp: don't use sk_user_data in l2tp_udp_encap_err_recvJames Chapman2024-06-211-6/+0
* l2tp: refactor udp recv to lookup to not use sk_user_dataJames Chapman2024-06-211-75/+21
* l2tp: store l2tpv2 sessions in per-net IDRJames Chapman2024-06-211-15/+55
* l2tp: store l2tpv3 sessions in per-net IDRJames Chapman2024-06-211-65/+175
* l2tp: remove unused list_head member in l2tp_tunnelJames Chapman2024-06-211-2/+0
* l2tp: fix ICMP error handling for UDP-encap socketsTom Parkin2024-05-171-11/+33
* l2tp: Support different protocol versions with same IP/port quadrupleSamuel Thibault2024-05-141-8/+10
* l2tp: Support several sockets with same IP/port quadrupleSamuel Thibault2024-05-091-0/+21
* udp: annotate data-races around udp->encap_typeEric Dumazet2023-09-141-3/+3
* l2tp: prevent lockdep issue in l2tp_tunnel_register()Eric Dumazet2023-01-181-3/+2
* l2tp: close all race conditions in l2tp_tunnel_register()Cong Wang2023-01-161-14/+14
* l2tp: convert l2tp_tunnel_list to idrCong Wang2023-01-161-43/+42
* l2tp: Don't sleep and disable BH under writer-side sk_callback_lockJakub Sitnicki2022-11-231-8/+9
* l2tp: Serialize access to sk_user_data with sk_callback_lockJakub Sitnicki2022-11-161-6/+13
* net/l2tp: convert tunnel rwlock_t to rcuTom Parkin2021-11-291-27/+25
* net/l2tp: Fix reference count leak in l2tp_udp_recv_coreXiyu Yang2021-09-091-1/+3
* net: fix a concurrency bug in l2tp_tunnel_register()Gong, Sishuai2021-04-271-5/+5
* net: l2tp: Fix a typoBhaskar Chowdhury2021-03-221-1/+1
* net: l2tp: reduce log level of messages in receive path, add counter insteadMatthias Schiffer2021-03-041-19/+22
* l2tp: fix up inconsistent rx/tx statisticsTom Parkin2020-09-181-3/+8