summaryrefslogtreecommitdiff
path: root/drivers/net/wireguard/receive.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* wireguard: receive: drop handshakes if queue lock is contendedJason A. Donenfeld2022-07-071-3/+13
* wireguard: receive: use ring buffer for incoming handshakesJason A. Donenfeld2022-07-071-15/+12
* wireguard: queueing: get rid of per-peer ring buffersJason A. Donenfeld2022-07-071-10/+6
* wireguard: queueing: make use of ip_tunnel_parse_protocolJason A. Donenfeld2022-07-071-1/+1
* wireguard: receive: account for napi_gro_receive never returning GRO_DROPJason A. Donenfeld2022-07-071-8/+2
* wireguard: noise: separate receive counter from send counterJason A. Donenfeld2022-07-071-21/+21
* wireguard: queueing: preserve flow hash across packet scrubbingJason A. Donenfeld2022-07-071-1/+1
* wireguard: send/receive: use explicit unlikely branch instead of implicit coa...Jason A. Donenfeld2022-07-071-7/+6
* wireguard: send/receive: cond_resched() when processing worker ringbuffersJason A. Donenfeld2022-07-071-0/+2
* wireguard: receive: use tunnel helpers for decapsulating ECN markingsToke Høiland-Jørgensen2022-07-071-4/+2
* wireguard: receive: remove dead code from default packet type caseJason A. Donenfeld2022-07-071-2/+1
* wireguard: queueing: account for skb->protocol==0Jason A. Donenfeld2022-07-071-2/+2
* wireguard: receive: reset last_under_load to zeroJason A. Donenfeld2022-07-071-2/+5
* wireguard: global: fix spelling mistakes in commentsJosh Soref2022-07-071-1/+1
* net: WireGuard secure network tunnelJason A. Donenfeld2022-07-071-0/+595