summaryrefslogtreecommitdiff
path: root/drivers/net/wireguard/receive.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-19wireguard: receive: annotate data-race around receiving_counter.counterNikita Zhandarovich1-3/+3
2024-03-04net: adopt skb_network_offset() and similar helpersEric Dumazet1-1/+1
2023-11-19wireguard: use DEV_STATS_INC()Eric Dumazet1-6/+6
2023-07-03wireguard: queueing: use saner cpu selection wrappingJason A. Donenfeld1-1/+1
2022-06-10wireguard: receive: use dev_sw_netstats_rx_add()Eric Dumazet1-8/+1
2021-11-30wireguard: receive: drop handshakes if queue lock is contendedJason A. Donenfeld1-3/+13
2021-11-30wireguard: receive: use ring buffer for incoming handshakesJason A. Donenfeld1-15/+12
2021-02-24wireguard: queueing: get rid of per-peer ring buffersJason A. Donenfeld1-10/+6
2020-06-30wireguard: queueing: make use of ip_tunnel_parse_protocolJason A. Donenfeld1-1/+1
2020-06-26wireguard: receive: account for napi_gro_receive never returning GRO_DROPJason A. Donenfeld1-8/+2
2020-05-21wireguard: noise: separate receive counter from send counterJason A. Donenfeld1-21/+21
2020-05-21wireguard: queueing: preserve flow hash across packet scrubbingJason A. Donenfeld1-1/+1
2020-05-07wireguard: send/receive: use explicit unlikely branch instead of implicit coa...Jason A. Donenfeld1-7/+6
2020-05-07wireguard: send/receive: cond_resched() when processing worker ringbuffersJason A. Donenfeld1-0/+2
2020-04-30wireguard: receive: use tunnel helpers for decapsulating ECN markingsToke Høiland-Jørgensen1-4/+2
2020-03-19wireguard: receive: remove dead code from default packet type caseJason A. Donenfeld1-2/+1
2020-03-19wireguard: queueing: account for skb->protocol==0Jason A. Donenfeld1-2/+2
2020-02-17wireguard: receive: reset last_under_load to zeroJason A. Donenfeld1-2/+5
2019-12-17wireguard: global: fix spelling mistakes in commentsJosh Soref1-1/+1
2019-12-09net: WireGuard secure network tunnelJason A. Donenfeld1-0/+595