Show patches with: Submitter = Craig Gallek       |   98 patches
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[net,v2] netns, rtnetlink: fix struct net reference leak [net,v2] netns, rtnetlink: fix struct net reference leak - 3 - - --- 2017-12-22 Craig Gallek davem Changes Requested
[net] rtnetlink: fix struct net reference leak [net] rtnetlink: fix struct net reference leak - 1 - - --- 2017-12-21 Craig Gallek davem Changes Requested
[net-next,v2] bpf: fix verifier NULL pointer dereference [net-next,v2] bpf: fix verifier NULL pointer dereference 2 - - - --- 2017-11-02 Craig Gallek davem Accepted
[net-next] bpf: fix verifier NULL pointer dereference [net-next] bpf: fix verifier NULL pointer dereference - - - - --- 2017-11-02 Craig Gallek davem Superseded
[net] tun/tap: sanitize TUNSETSNDBUF input [net] tun/tap: sanitize TUNSETSNDBUF input - - 1 - --- 2017-10-30 Craig Gallek davem Accepted
[net] soreuseport: fix initialization race [net] soreuseport: fix initialization race - - - - --- 2017-10-19 Craig Gallek davem Accepted
[net-next,v3,2/2] libbpf: use map_flags when creating maps libbpf: support more map options 1 - - - --- 2017-10-05 Craig Gallek davem Accepted
[net-next,v3,1/2] libbpf: parse maps sections of varying size libbpf: support more map options 2 - - - --- 2017-10-05 Craig Gallek davem Accepted
[net-next,v2,2/2] libbpf: use map_flags when creating maps libbpf: support more map options - - - - --- 2017-10-02 Craig Gallek davem Changes Requested
[net-next,v2,1/2] libbpf: parse maps sections of varying size libbpf: support more map options - - - - --- 2017-10-02 Craig Gallek davem Changes Requested
[net-next] libbpf: use map_flags when creating maps [net-next] libbpf: use map_flags when creating maps - - - - --- 2017-09-27 Craig Gallek davem Changes Requested
[net-next,v2] bpf: Optimize lpm trie delete [net-next,v2] bpf: Optimize lpm trie delete - - - - --- 2017-09-21 Craig Gallek davem Accepted
[net-next] bpf: Optimize lpm trie delete [net-next] bpf: Optimize lpm trie delete - - - - --- 2017-09-20 Craig Gallek davem Changes Requested
[net-next,3/3] bpf: Test deletion in BPF_MAP_TYPE_LPM_TRIE Implement delete for BPF LPM trie 2 - - - --- 2017-09-18 Craig Gallek davem Accepted
[net-next,2/3] bpf: Add uniqueness invariant to trivial lpm test implementation Implement delete for BPF LPM trie 2 - - - --- 2017-09-18 Craig Gallek davem Accepted
[net-next,1/3] bpf: Implement map_delete_elem for BPF_MAP_TYPE_LPM_TRIE Implement delete for BPF LPM trie 1 - - - --- 2017-09-18 Craig Gallek davem Accepted
[net-next] dsa: fix flow disector null pointer - - 1 - --- 2017-08-15 Craig Gallek davem Accepted
[net-next] ipv6: Prevent overrun when parsing v6 header options - - - - --- 2017-05-16 Craig Gallek davem Accepted
[v2,net-next] ip6_tunnel: Fix missing tunnel encapsulation limit option - - - - --- 2017-04-26 Craig Gallek davem Accepted
[net-next] ip6_tunnel: Fix missing tunnel encapsulation limit option - - - - --- 2017-04-26 Craig Gallek davem Superseded
[iproute2] iplink: Expose IFLA_*_FWMARK attributes for supported link types - - - - --- 2017-04-21 Craig Gallek shemminger Accepted
[iproute2] gre6: fix copy/paste bugs in GREv6 attribute manipulation - - - - --- 2017-04-21 Craig Gallek shemminger Accepted
[net-next,2/2] ip_tunnel: Allow policy-based routing through tunnels - - - - --- 2017-04-19 Craig Gallek davem Accepted
[net-next,1/2] ip6_tunnel: Allow policy-based routing through tunnels - - - - --- 2017-04-19 Craig Gallek davem Accepted
[net] inet: Fix missing return value in inet6_hash 1 - - - --- 2016-10-25 Craig Gallek davem Accepted
[net-next] tun: Don't assume type tun in tun_device_event 1 - - - --- 2016-07-06 Craig Gallek davem Accepted
[v3,net] soreuseport: Fix TCP listener hash collision 1 - - - --- 2016-04-28 Craig Gallek davem Accepted
[v2,net] soreuseport: Fix TCP listener hash collision 1 - - - --- 2016-04-28 Craig Gallek davem Superseded
[net] soreuseport: Fix TCP listener hash collision - - - - --- 2016-04-28 Craig Gallek davem Changes Requested
[net-next] soreuseport: Resolve merge conflict for v4/v6 ordering fix - - - - --- 2016-04-25 Craig Gallek davem Accepted
[RFC,net-next] soreuseport: fix ordering for mixed v4/v6 sockets - - - - --- 2016-04-15 Craig Gallek davem RFC
[net,2/2] soreuseport: test mixed v4/v6 sockets - - - - --- 2016-04-12 Craig Gallek davem Accepted
[net,1/2] soreuseport: fix ordering for mixed v4/v6 sockets - - - - --- 2016-04-12 Craig Gallek davem Accepted
[v2] socket.7: Document some BPF-related socket options - - - - --- 2016-02-29 Craig Gallek davem Not Applicable
socket.7: Document some BPF-related socket options 1 - - - --- 2016-02-25 Craig Gallek davem Not Applicable
[net-next] soreuseport: fix merge conflict in tcp bind - - - - --- 2016-02-22 Craig Gallek davem Accepted
[net-next,v4,7/7] soreuseport: BPF selection functional test for TCP - - - - --- 2016-02-10 Craig Gallek davem Accepted
[net-next,v4,6/7] soreuseport: fast reuseport TCP socket selection - - - - --- 2016-02-10 Craig Gallek davem Accepted
[net-next,v4,5/7] soreuseport: Prep for fast reuseport TCP socket selection - - - - --- 2016-02-10 Craig Gallek davem Accepted
[net-next,v4,4/7] inet: refactor inet[6]_lookup functions to take skb - - - - --- 2016-02-10 Craig Gallek davem Accepted
[net-next,v4,3/7] tcp: __tcp_hdrlen() helper - - - - --- 2016-02-10 Craig Gallek davem Accepted
[net-next,v4,2/7] inet: create IPv6-equivalent inet_hash function - - - - --- 2016-02-10 Craig Gallek davem Accepted
[net-next,v4,1/7] sock: struct proto hash function may error - - - - --- 2016-02-10 Craig Gallek davem Accepted
[net-next,v3,7/7] soreuseport: BPF selection functional test for TCP - - - - --- 2016-02-10 Craig Gallek davem Changes Requested
[net-next,v3,6/7] soreuseport: fast reuseport TCP socket selection - - - - --- 2016-02-10 Craig Gallek davem Changes Requested
[net-next,v3,5/7] soreuseport: Prep for fast reuseport TCP socket selection - - - - --- 2016-02-10 Craig Gallek davem Changes Requested
[net-next,v3,4/7] inet: refactor inet[6]_lookup functions to take skb - - - - --- 2016-02-10 Craig Gallek davem Changes Requested
[net-next,v3,3/7] tcp: __tcp_hdrlen() helper - - - - --- 2016-02-10 Craig Gallek davem Changes Requested
[net-next,v3,2/7] inet: create IPv6-equivalent inet_hash function - - - - --- 2016-02-10 Craig Gallek davem Changes Requested
[net-next,v3,1/7] sock: struct proto hash function may error - - - - --- 2016-02-10 Craig Gallek davem Changes Requested
[net-next,7/7] soreuseport: BPF selection functional test for TCP - - - - --- 2016-02-09 Craig Gallek davem Superseded
[net-next,6/7] soreuseport: fast reuseport TCP socket selection - - - - --- 2016-02-09 Craig Gallek davem Superseded
[net-next,5/7] soreuseport: Prep for fast reuseport TCP socket selection - - - - --- 2016-02-09 Craig Gallek davem Superseded
[net-next,4/7] inet: refactor inet[6]_lookup functions to take skb - - - - --- 2016-02-09 Craig Gallek davem Superseded
[net-next,3/7] tcp: __tcp_hdrlen() helper - - - - --- 2016-02-09 Craig Gallek davem Superseded
[net-next,2/7] inet: create IPv6-equivalent inet_hash function - - - - --- 2016-02-09 Craig Gallek davem Superseded
[net-next,1/7] sock: struct proto hash function may error - - - - --- 2016-02-09 Craig Gallek davem Superseded
[net-next,7/7] soreuseport: BPF selection functional test for TCP 2 - - - --- 2016-02-04 Craig Gallek davem Superseded
[net-next,6/7] soreuseport: fast reuseport TCP socket selection 1 - - - --- 2016-02-04 Craig Gallek davem Superseded
[net-next,5/7] soreuseport: Prep for fast reuseport TCP socket selection 1 - - - --- 2016-02-04 Craig Gallek davem Superseded
[net-next,4/7] inet: refactor inet[6]_lookup functions to take skb 1 - - - --- 2016-02-04 Craig Gallek davem Superseded
[net-next,3/7] tcp: __tcp_hdrlen() helper 1 - - - --- 2016-02-04 Craig Gallek davem Superseded
[net-next,2/7] inet: create IPv6-equivalent inet_hash function 1 - - - --- 2016-02-04 Craig Gallek davem Superseded
[net-next,1/7] sock: struct proto hash function may error 1 - - - --- 2016-02-04 Craig Gallek davem Superseded
[net-next,2/7] inet: create IPv6-equivalent inet_hash function - - - - --- 2016-02-04 Craig Gallek davem Superseded
[net-next,1/7] sock: struct proto hash function may error - - - - --- 2016-02-04 Craig Gallek davem Superseded
[net] soreuseport: fix NULL ptr dereference SO_REUSEPORT after bind - - - 1 --- 2016-01-19 Craig Gallek davem Accepted
Crash with SO_REUSEPORT and ef456144da8ef507c8cf504284b6042e9201a05c - - - - --- 2016-01-19 Craig Gallek davem RFC
[net-next] soreuseport: pass skb to secondary UDP socket lookup 1 - - - --- 2016-01-05 Craig Gallek davem Accepted
[net-next] soreuseport: change consume_skb to kfree_skb in error case 1 - - - --- 2016-01-05 Craig Gallek davem Accepted
[v4,net-next,4/4] soreuseport: BPF selection functional test 1 - - - --- 2016-01-04 Craig Gallek davem Accepted
[v4,net-next,3/4] soreuseport: setsockopt SO_ATTACH_REUSEPORT_[CE]BPF 1 - - - --- 2016-01-04 Craig Gallek davem Accepted
[v4,net-next,2/4] soreuseport: fast reuseport UDP socket selection - - - - --- 2016-01-04 Craig Gallek davem Accepted
[v4,net-next,1/4] soreuseport: define reuseport groups 1 - - - --- 2016-01-04 Craig Gallek davem Accepted
[v3,net-next,4/4] soreuseport: BPF selection functional test - - - - --- 2016-01-04 Craig Gallek davem Changes Requested
[v3,net-next,3/4] soreuseport: setsockopt SO_ATTACH_REUSEPORT_[CE]BPF - - - - --- 2016-01-04 Craig Gallek davem Changes Requested
[v3,net-next,2/4] soreuseport: fast reuseport UDP socket selection - - - - --- 2016-01-04 Craig Gallek davem Changes Requested
[v3,net-next,1/4] soreuseport: define reuseport groups - - - - --- 2016-01-04 Craig Gallek davem Changes Requested
[v2,net-next,4/4] soreuseport: BPF selection functional test 1 - - - --- 2015-12-29 Craig Gallek davem Superseded
[v2,net-next,3/4] soreuseport: setsockopt SO_ATTACH_REUSEPORT_[CE]BPF 1 - - - --- 2015-12-29 Craig Gallek davem Superseded
[v2,net-next,2/4] soreuseport: fast reuseport UDP socket selection - - - - --- 2015-12-29 Craig Gallek davem Superseded
[v2,net-next,1/4] soreuseport: define reuseport groups - - - - --- 2015-12-29 Craig Gallek davem Superseded
suspicious RCU usage (netlink/rhashtable) - - - - --- 2015-12-22 Craig Gallek davem Not Applicable
[net-next,4/4] soreuseport: BPF selection functional test - - - - --- 2015-12-22 Craig Gallek davem Changes Requested
[net-next,3/4] soreuseport: setsockopt SO_ATTACH_REUSEPORT_[CE]BPF - - - - --- 2015-12-22 Craig Gallek davem Changes Requested
[net-next,2/4] soreuseport: fast reuseport UDP socket selection - - - - --- 2015-12-22 Craig Gallek davem Changes Requested
[net-next,1/4] soreuseport: define reuseport groups - - - - --- 2015-12-22 Craig Gallek davem Changes Requested
[net-next,2/2] sock_diag: initial udp_info metrics - - - - --- 2015-10-05 Craig Gallek davem Rejected
[net-next,1/2] sock_diag: create udp_info for udp socket stats - - - - --- 2015-10-05 Craig Gallek davem Rejected
[net] sock_diag: don't broadcast kernel sockets - - - - --- 2015-06-30 Craig Gallek davem Accepted
4.1+ use after free in netlink_broadcast_filtered - - - - --- 2015-06-30 Craig Gallek davem RFC
[iproute2,v2] ss: Include -E option for socket destroy events - - - - --- 2015-06-17 Craig Gallek shemminger Accepted
[net-next] sock_diag: fetch source port from inet_sock - - - - --- 2015-06-17 Craig Gallek davem Accepted
[iproute2] ss: Include -E option for socket destroy events - - - - --- 2015-06-16 Craig Gallek shemminger Superseded
[net-next,3/3] sock_diag: implement a get_info handler for inet 1 - - - --- 2015-06-15 Craig Gallek davem Accepted
[net-next,2/3] sock_diag: specify info_size per inet protocol 1 - - - --- 2015-06-15 Craig Gallek davem Accepted
[net-next,1/3] sock_diag: define destruction multicast groups 1 - - - --- 2015-06-15 Craig Gallek davem Accepted
[iproute2] ss: add support for segs_in and segs_out - - 1 - --- 2015-05-26 Craig Gallek shemminger Accepted