Toggle navigation
Patchwork
netdev
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Jason A. Donenfeld
| 99 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[net,9/9] wireguard: allowedips: free empty intermediate nodes when removing single node
wireguard fixes for 5.13-rc5
-
-
-
2021-06-04
Jason A. Donenfeld
New
[net,8/9] wireguard: allowedips: allocate nodes in kmem_cache
wireguard fixes for 5.13-rc5
-
-
-
2021-06-04
Jason A. Donenfeld
New
[net,7/9] wireguard: allowedips: remove nodes in O(1)
wireguard fixes for 5.13-rc5
-
-
-
2021-06-04
Jason A. Donenfeld
New
[net,6/9] wireguard: allowedips: initialize list head in selftest
wireguard fixes for 5.13-rc5
-
-
-
2021-06-04
Jason A. Donenfeld
New
[net,5/9] wireguard: peer: allocate in kmem_cache
wireguard fixes for 5.13-rc5
-
-
-
2021-06-04
Jason A. Donenfeld
New
[net,4/9] wireguard: use synchronize_net rather than synchronize_rcu
wireguard fixes for 5.13-rc5
-
-
-
2021-06-04
Jason A. Donenfeld
New
[net,3/9] wireguard: do not use -O3
wireguard fixes for 5.13-rc5
-
-
-
2021-06-04
Jason A. Donenfeld
New
[net,2/9] wireguard: selftests: make sure rp_filter is disabled on vethc
wireguard fixes for 5.13-rc5
-
-
-
2021-06-04
Jason A. Donenfeld
New
[net,1/9] wireguard: selftests: remove old conntrack kconfig value
wireguard fixes for 5.13-rc5
-
-
-
2021-06-04
Jason A. Donenfeld
New
[v2] net: always use icmp{,v6}_ndo_send from ndo_start_xmit
[v2] net: always use icmp{,v6}_ndo_send from ndo_start_xmit
-
-
-
2021-02-27
Jason A. Donenfeld
New
net: always use icmp{,v6}_ndo_send from ndo_start_xmit
net: always use icmp{,v6}_ndo_send from ndo_start_xmit
-
-
-
2021-02-25
Jason A. Donenfeld
Superseded
[net,v5] net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending
[net,v5] net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending
-
-
-
2021-02-23
Jason A. Donenfeld
New
[net,7/7] wireguard: kconfig: use arm chacha even with no neon
wireguard fixes for 5.12-rc1
-
-
-
2021-02-22
Jason A. Donenfeld
New
[net,6/7] wireguard: queueing: get rid of per-peer ring buffers
wireguard fixes for 5.12-rc1
-
-
-
2021-02-22
Jason A. Donenfeld
New
[net,5/7] wireguard: device: do not generate ICMP for non-IP packets
wireguard fixes for 5.12-rc1
-
-
-
2021-02-22
Jason A. Donenfeld
New
[net,4/7] wireguard: peer: put frequently used members above cache lines
wireguard fixes for 5.12-rc1
-
-
-
2021-02-22
Jason A. Donenfeld
New
[net,3/7] wireguard: selftests: test multiple parallel streams
wireguard fixes for 5.12-rc1
-
-
-
2021-02-22
Jason A. Donenfeld
New
[net,2/7] wireguard: socket: remove bogus __be32 annotation
wireguard fixes for 5.12-rc1
-
-
-
2021-02-22
Jason A. Donenfeld
New
[net,1/7] wireguard: avoid double unlikely() notation when using IS_ERR()
wireguard fixes for 5.12-rc1
-
-
-
2021-02-22
Jason A. Donenfeld
New
[net,v4] net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending
[net,v4] net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending
-
-
-
2021-02-19
Jason A. Donenfeld
Superseded
[net,v3] net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending
[net,v3] net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending
-
-
-
2021-02-18
Jason A. Donenfeld
Superseded
[net,v2] net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending
[net,v2] net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending
-
-
-
2021-02-18
Jason A. Donenfeld
Superseded
[net] net: icmp: zero-out cb in icmp{,v6}_ndo_send before sending
[net] net: icmp: zero-out cb in icmp{,v6}_ndo_send before sending
-
-
-
2021-02-18
Jason A. Donenfeld
New
[nf,2/2] netfilter: use actual socket sk rather than skb sk when routing harder
route_me_harder routing loop with tunnels
-
-
-
2020-10-29
Jason A. Donenfeld
New
[nf,1/2] wireguard: selftests: check that route_me_harder packets use the right sk
route_me_harder routing loop with tunnels
-
-
-
2020-10-29
Jason A. Donenfeld
New
powerpc32: don't adjust unmoved stack pointer in csum_partial_copy_generic() epilogue
powerpc32: don't adjust unmoved stack pointer in csum_partial_copy_generic() epilogue
-
-
-
2020-10-14
Jason A. Donenfeld
New
iptables userspace API broken due to added value in nf_inet_hooks
iptables userspace API broken due to added value in nf_inet_hooks
-
-
-
2020-10-14
Jason A. Donenfeld
New
[net,2/2] wireguard: peerlookup: take lock before checking hash in replace operation
wireguard fixes for 5.9-rc5
-
-
-
2020-09-09
Jason A. Donenfeld
New
[net,1/2] wireguard: noise: take lock when removing handshake entry from table
wireguard fixes for 5.9-rc5
-
-
-
2020-09-09
Jason A. Donenfeld
New
[net] net: read dev->needs_free_netdev before potentially freeing dev
[net] net: read dev->needs_free_netdev before potentially freeing dev
-
-
-
2020-08-24
Jason A. Donenfeld
New
[net,v6] net: xdp: account for layer 3 packets in generic skb handler
[net,v6] net: xdp: account for layer 3 packets in generic skb handler
-
-
-
2020-08-15
Jason A. Donenfeld
New
[net] net: xdp: pull ethernet header off packet after computing skb->protocol
[net] net: xdp: pull ethernet header off packet after computing skb->protocol
-
-
-
2020-08-15
Jason A. Donenfeld
New
[net,v5] net: xdp: account for layer 3 packets in generic skb handler
[net,v5] net: xdp: account for layer 3 packets in generic skb handler
-
-
-
2020-08-14
Jason A. Donenfeld
New
[net,v4] net: xdp: account for layer 3 packets in generic skb handler
[net,v4] net: xdp: account for layer 3 packets in generic skb handler
-
-
-
2020-08-13
Jason A. Donenfeld
New
[net,v2,8/8] net: xfrmi: implement header_ops->parse_protocol for AF_PACKET
support AF_PACKET for layer 3 devices
-
-
-
2020-06-30
Jason A. Donenfeld
New
[net,v2,7/8] net: sit: implement header_ops->parse_protocol for AF_PACKET
support AF_PACKET for layer 3 devices
-
-
-
2020-06-30
Jason A. Donenfeld
New
[net,v2,6/8] net: vti: implement header_ops->parse_protocol for AF_PACKET
support AF_PACKET for layer 3 devices
-
-
-
2020-06-30
Jason A. Donenfeld
New
[net,v2,5/8] tun: implement header_ops->parse_protocol for AF_PACKET
support AF_PACKET for layer 3 devices
-
-
-
2020-06-30
Jason A. Donenfeld
New
[net,v2,4/8] wireguard: queueing: make use of ip_tunnel_parse_protocol
support AF_PACKET for layer 3 devices
-
-
-
2020-06-30
Jason A. Donenfeld
New
[net,v2,3/8] wireguard: implement header_ops->parse_protocol for AF_PACKET
support AF_PACKET for layer 3 devices
-
-
-
2020-06-30
Jason A. Donenfeld
New
[net,v2,2/8] net: ipip: implement header_ops->parse_protocol for AF_PACKET
support AF_PACKET for layer 3 devices
-
-
-
2020-06-30
Jason A. Donenfeld
New
[net,v2,1/8] net: ip_tunnel: add header_ops for layer 3 devices
support AF_PACKET for layer 3 devices
-
-
-
2020-06-30
Jason A. Donenfeld
New
[net,5/5] tun: implement header_ops->parse_protocol for AF_PACKET
support AF_PACKET for layer 3 devices
-
-
-
2020-06-27
Jason A. Donenfeld
Superseded
[net,4/5] wireguard: queueing: make use of ip_tunnel_parse_protocol
support AF_PACKET for layer 3 devices
-
-
-
2020-06-27
Jason A. Donenfeld
Superseded
[net,3/5] wireguard: implement header_ops->parse_protocol for AF_PACKET
support AF_PACKET for layer 3 devices
-
-
-
2020-06-27
Jason A. Donenfeld
Superseded
[net,2/5] net: ipip: implement header_ops->parse_protocol for AF_PACKET
support AF_PACKET for layer 3 devices
-
-
-
2020-06-27
Jason A. Donenfeld
Superseded
[net,1/5] net: ip_tunnel: add header_ops for layer 3 devices
support AF_PACKET for layer 3 devices
-
-
-
2020-06-27
Jason A. Donenfeld
Superseded
[net,4/4] wil6210: account for napi_gro_receive never returning GRO_DROP
napi_gro_receive caller return value cleanups
-
-
-
2020-06-24
Jason A. Donenfeld
New
[net,3/4] hns: do not cast return value of napi_gro_receive to null
napi_gro_receive caller return value cleanups
-
-
-
2020-06-24
Jason A. Donenfeld
New
[net,2/4] socionext: account for napi_gro_receive never returning GRO_DROP
napi_gro_receive caller return value cleanups
-
-
-
2020-06-24
Jason A. Donenfeld
New
[net,1/4] wireguard: receive: account for napi_gro_receive never returning GRO_DROP
napi_gro_receive caller return value cleanups
-
-
-
2020-06-24
Jason A. Donenfeld
New
[net,2/2] wireguard: device: avoid circular netns references
wireguard fixes for 5.8-rc3
-
-
-
2020-06-23
Jason A. Donenfeld
New
[net,1/2] wireguard: noise: do not assign initiation time in if condition
wireguard fixes for 5.8-rc3
-
-
-
2020-06-23
Jason A. Donenfeld
New
[net-next,1/1] wireguard: reformat to 100 column lines
[net-next,1/1] wireguard: reformat to 100 column lines
-
-
-
2020-06-01
Jason A. Donenfeld
New
[net,3/4] wireguard: queueing: preserve flow hash across packet scrubbing
wireguard fixes for 5.7-rc7
-
-
-
2020-05-20
Jason A. Donenfeld
New
[net,2/4] wireguard: noise: read preshared key while taking lock
wireguard fixes for 5.7-rc7
-
-
-
2020-05-20
Jason A. Donenfeld
New
[net,5/5] wireguard: send/receive: use explicit unlikely branch instead of implicit coalescing
[net,1/5] wireguard: selftests: use normal kernel stack size on ppc64
-
-
-
2020-05-06
Jason A. Donenfeld
New
[net,3/5] wireguard: send/receive: cond_resched() when processing worker ringbuffers
[net,1/5] wireguard: selftests: use normal kernel stack size on ppc64
-
-
-
2020-05-06
Jason A. Donenfeld
New
[net,1/5] wireguard: selftests: use normal kernel stack size on ppc64
[net,1/5] wireguard: selftests: use normal kernel stack size on ppc64
-
-
-
2020-05-06
Jason A. Donenfeld
New
[net,2/3] wireguard: queueing: cleanup ptr_ring in error path of packet_queue_init
wireguard fixes for 5.7-rc4
-
-
-
2020-04-29
Jason A. Donenfeld
New
[RFC,v2] net: xdp: allow for layer 3 packets in generic skb handler
[RFC,v2] net: xdp: allow for layer 3 packets in generic skb handler
-
-
-
2020-04-27
Jason A. Donenfeld
New
[net,5/5] wireguard: noise: error out precomputed DH during handshake rather than config
[net,1/5] wireguard: selftests: remove duplicated include <sys/types.h>
-
-
-
2020-03-19
Jason A. Donenfeld
New
[net,3/5] wireguard: queueing: account for skb->protocol==0
[net,1/5] wireguard: selftests: remove duplicated include <sys/types.h>
-
-
-
2020-03-19
Jason A. Donenfeld
New
[net,1/5] wireguard: selftests: remove duplicated include <sys/types.h>
[net,1/5] wireguard: selftests: remove duplicated include <sys/types.h>
-
-
-
2020-03-19
Jason A. Donenfeld
New
[net-next,5/5] wireguard: allowedips: use kfree_rcu() instead of call_rcu()
WireGuard CI and housekeeping
-
-
-
2019-12-15
Jason A. Donenfeld
New
[net-next,4/5] wireguard: main: remove unused include <linux/version.h>
WireGuard CI and housekeeping
-
-
-
2019-12-15
Jason A. Donenfeld
New
[net-next,3/5] wireguard: global: fix spelling mistakes in comments
WireGuard CI and housekeeping
-
-
-
2019-12-15
Jason A. Donenfeld
New
[net-next,2/5] wireguard: Kconfig: select parent dependency for crypto
WireGuard CI and housekeeping
-
-
-
2019-12-15
Jason A. Donenfeld
New
[net-next,1/5] wireguard: selftests: import harness makefile for test suite
WireGuard CI and housekeeping
-
-
-
2019-12-15
Jason A. Donenfeld
New
[net-next,v8,20/28] zinc: BLAKE2s x86_64 implementation
Untitled series #15663
-
-
-
2018-10-18
Jason A. Donenfeld
New
[net-next,v8,14/28] zinc: import Andy Polyakov's Poly1305 ARM and ARM64 implementations
Untitled series #15663
-
-
-
2018-10-18
Jason A. Donenfeld
New
[net-next,v8,11/28] zinc: Poly1305 generic C implementations and selftest
Untitled series #15663
-
-
-
2018-10-18
Jason A. Donenfeld
New
[net-next,v8,02/28] asm: simd context helper API
Untitled series #15663
-
-
-
2018-10-18
Jason A. Donenfeld
New
[net-next,v7,21/28] zinc: Curve25519 generic C implementations and selftest
Untitled series #15386
-
-
-
2018-10-06
Jason A. Donenfeld
New
[net-next,v7,20/28] zinc: BLAKE2s x86_64 implementation
Untitled series #15386
-
-
-
2018-10-06
Jason A. Donenfeld
Superseded
[net-next,v7,18/28] zinc: ChaCha20Poly1305 construction and selftest
Untitled series #15386
-
-
-
2018-10-06
Jason A. Donenfeld
New
[net-next,v7,11/28] zinc: Poly1305 generic C implementations and selftest
Untitled series #15386
-
-
-
2018-10-06
Jason A. Donenfeld
Superseded
[net-next,v7,03/28] zinc: introduce minimal cryptography library
Untitled series #15386
-
-
-
2018-10-06
Jason A. Donenfeld
New
[net-next,v6,21/23] crypto: port ChaCha20 to Zinc
[net-next,v6,01/23] asm: simd context helper API
-
-
-
2018-09-25
Jason A. Donenfeld
New
[net-next,v6,18/23] zinc: Curve25519 x86_64 implementation
[net-next,v6,01/23] asm: simd context helper API
-
-
-
2018-09-25
Jason A. Donenfeld
New
[net-next,v6,12/23] zinc: Poly1305 ARM and ARM64 implementations
[net-next,v6,01/23] asm: simd context helper API
-
-
-
2018-09-25
Jason A. Donenfeld
New
[net-next,v6,01/23] asm: simd context helper API
[net-next,v6,01/23] asm: simd context helper API
-
-
-
2018-09-25
Jason A. Donenfeld
New
[net-next,v5,13/20] zinc: BLAKE2s x86_64 implementation
Untitled series #14917
-
-
-
2018-09-18
Jason A. Donenfeld
Superseded
[net-next,v5,09/20] zinc: Poly1305 ARM and ARM64 implementations
Untitled series #14917
-
-
-
2018-09-18
Jason A. Donenfeld
New
[net-next,v5,07/20] zinc: Poly1305 generic C implementations and selftest
Untitled series #14917
-
-
-
2018-09-18
Jason A. Donenfeld
New
[net-next,v5,06/20] zinc: ChaCha20 MIPS32r2 implementation
Untitled series #14917
-
-
-
2018-09-18
Jason A. Donenfeld
New
[net-next,v5,03/20] zinc: ChaCha20 generic C implementation and selftest
Untitled series #14917
-
-
-
2018-09-18
Jason A. Donenfeld
New
[net-next,v4,17/20] crypto: port Poly1305 to Zinc
Untitled series #14856
-
-
-
2018-09-14
Jason A. Donenfeld
New
[net-next,v4,15/20] zinc: Curve25519 ARM implementation
Untitled series #14856
-
-
-
2018-09-14
Jason A. Donenfeld
New
[net-next,v4,12/20] zinc: BLAKE2s generic C implementation and selftest
Untitled series #14856
-
-
-
2018-09-14
Jason A. Donenfeld
New
[net-next,v4,06/20] zinc: ChaCha20 MIPS32r2 implementation
Untitled series #14856
-
-
-
2018-09-14
Jason A. Donenfeld
Superseded
[net-next,v3,03/17] zinc: ChaCha20 generic C implementation
Untitled series #14700
-
-
-
2018-09-11
Jason A. Donenfeld
New
[v2,11/17] zinc: ChaCha20Poly1305 construction and selftest
Untitled series #14220
-
-
-
2018-08-24
Jason A. Donenfeld
New
[v2,07/17] zinc: Poly1305 generic C implementation and selftest
Untitled series #14220
-
-
-
2018-08-24
Jason A. Donenfeld
New
[v2,06/17] zinc: ChaCha20 MIPS32r2 implementation
Untitled series #14220
-
-
-
2018-08-24
Jason A. Donenfeld
Superseded
[v2,03/17] zinc: ChaCha20 generic C implementation
Untitled series #14220
-
-
-
2018-08-24
Jason A. Donenfeld
New
[v1,2/3] zinc: Introduce minimal cryptography library
Untitled series #13662
-
-
-
2018-07-31
Jason A. Donenfeld
New
[v2] fib_rules: match rules based on suppress_* properties too
[v2] fib_rules: match rules based on suppress_* properties too
-
-
-
2018-06-25
Jason A. Donenfeld
New
fib_rules: match rules based on suppress_* properties too
fib_rules: match rules based on suppress_* properties too
-
-
-
2018-06-23
Jason A. Donenfeld
New