Show patches with: Submitter = John Fastabend       |    Archived = No       |   267 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[net,v2,2/2] net: tls, add test to capture error on large splice tls fixes for SPLICE with more hint - 1 - 17-- 2024-01-13 John Fastabend netdev Accepted
[net,v2,1/2] net: tls, fix WARNIING in __sk_msg_free tls fixes for SPLICE with more hint - 1 - 17-- 2024-01-13 John Fastabend netdev Accepted
[bpf,5/5] bpf: sockmap, add tests for proto updates replace socket fix sockmap + stream af_unix memleak - - - 601- 2023-12-21 John Fastabend bpf Accepted
[bpf,4/5] bpf: sockmap, add tests for proto updates single socket to many map fix sockmap + stream af_unix memleak - - - 601- 2023-12-21 John Fastabend bpf Accepted
[bpf,3/5] bpf: sockmap, add tests for proto updates many to single map fix sockmap + stream af_unix memleak - - - 601- 2023-12-21 John Fastabend bpf Accepted
[bpf,2/5] bpf: sockmap, added comments describing update proto rules fix sockmap + stream af_unix memleak - - - 61-- 2023-12-21 John Fastabend bpf Accepted
[bpf,1/5] bpf: sockmap, fix proto update hook to avoid dup calls fix sockmap + stream af_unix memleak - - - 5821 2023-12-21 John Fastabend bpf Accepted
[net,2/2] bpf: sockmap, updating the sg structure should also update curr fixes for ktls - - - 152- 2023-12-06 John Fastabend netdev Accepted
[net,1/2] net: tls, update curr on splice as well fixes for ktls - - - 16-1 2023-12-06 John Fastabend netdev Accepted
[bpf,v2,2/2] bpf: sockmap, test for unconnected af_unix sock bpf fix for unconnect af_unix socket - - - 5614 2023-12-01 John Fastabend bpf Accepted
[bpf,v2,1/2] bpf: syzkaller found null ptr deref in unix_bpf proto add bpf fix for unconnect af_unix socket - - - 56-5 2023-12-01 John Fastabend bpf Accepted
[bpf,v4,2/2] bpf: sockmap, add af_unix test with both sockets in map sockmap fix for KASAN_VMALLOC and af_unix - 1 - 462- 2023-11-29 John Fastabend bpf Accepted
[bpf,v4,1/2] bpf: sockmap, af_unix stream sockets need to hold ref for pair sock sockmap fix for KASAN_VMALLOC and af_unix - 1 - 47-1 2023-11-29 John Fastabend bpf Accepted
[bpf,v3,3/3] bpf: sockmap, add tests for MSG_F_PEEK bpf, sockmap complete fixes for avail bytes - - - 4221 2023-09-26 John Fastabend bpf Accepted
[bpf,v3,2/3] bpf: sockmap, do not inc copied_seq when PEEK flag set bpf, sockmap complete fixes for avail bytes - - - 4212 2023-09-26 John Fastabend bpf Accepted
[bpf,v3,1/3] bpf: tcp_read_skb needs to pop skb regardless of seq bpf, sockmap complete fixes for avail bytes - - - 4212 2023-09-26 John Fastabend bpf Accepted
[bpf] bpf: sockmap, fix skb refcnt race after locking changes [bpf] bpf: sockmap, fix skb refcnt race after locking changes - - 2 4311 2023-09-01 John Fastabend bpf Accepted
[bpf] bpf: sockmap, fix preempt_rt splat when using raw_spin_lock_t [bpf] bpf: sockmap, fix preempt_rt splat when using raw_spin_lock_t - - - 3627 2023-08-30 John Fastabend bpf Accepted
[net-next] mailmap: Add entry for old intel email [net-next] mailmap: Add entry for old intel email - - - 14-1 2023-07-17 John Fastabend netdev Accepted
[bpf,v10,14/14] bpf: sockmap, test progs verifier error with latest clang bpf sockmap fixes - 1 - 432- 2023-05-23 John Fastabend bpf Accepted
[bpf,v10,13/14] bpf: sockmap, test FIONREAD returns correct bytes in rx buffer with drops bpf sockmap fixes - 1 - 432- 2023-05-23 John Fastabend bpf Accepted
[bpf,v10,12/14] bpf: sockmap, test FIONREAD returns correct bytes in rx buffer bpf sockmap fixes - 1 - 432- 2023-05-23 John Fastabend bpf Accepted
[bpf,v10,11/14] bpf: sockmap, test shutdown() correctly exits epoll and recv()=0 bpf sockmap fixes - 1 - 432- 2023-05-23 John Fastabend bpf Accepted
[bpf,v10,10/14] bpf: sockmap, build helper to create connected socket pair bpf sockmap fixes - 1 - 432- 2023-05-23 John Fastabend bpf Accepted
[bpf,v10,09/14] bpf: sockmap, pull socket helpers out of listen test for general use bpf sockmap fixes - 1 - 432- 2023-05-23 John Fastabend bpf Accepted
[bpf,v10,08/14] bpf: sockmap, incorrectly handling copied_seq bpf sockmap fixes - 1 - 4311 2023-05-23 John Fastabend bpf Accepted
[bpf,v10,07/14] bpf: sockmap, wake up polling after data copy bpf sockmap fixes - 1 - 4311 2023-05-23 John Fastabend bpf Accepted
[bpf,v10,06/14] bpf: sockmap, TCP data stall on recv before accept bpf sockmap fixes - 1 - 4311 2023-05-23 John Fastabend bpf Accepted
[bpf,v10,05/14] bpf: sockmap, handle fin correctly bpf sockmap fixes - 1 1 4311 2023-05-23 John Fastabend bpf Accepted
[bpf,v10,04/14] bpf: sockmap, improved check for empty queue bpf sockmap fixes - 1 1 4311 2023-05-23 John Fastabend bpf Accepted
[bpf,v10,03/14] bpf: sockmap, reschedule is now done through backlog bpf sockmap fixes - 1 - 4311 2023-05-23 John Fastabend bpf Accepted
[bpf,v10,02/14] bpf: sockmap, convert schedule_work into delayed_work bpf sockmap fixes - 1 1 4311 2023-05-23 John Fastabend bpf Accepted
[bpf,v10,01/14] bpf: sockmap, pass skb ownership through read_skb bpf sockmap fixes - 1 1 4311 2023-05-23 John Fastabend bpf Accepted
[bpf,v6,12/12] bpf: sockmap, test FIONREAD returns correct bytes in rx buffer with drops bpf sockmap fixes - - - 4524 2023-04-07 John Fastabend bpf Accepted
[bpf,v6,11/12] bpf: sockmap, test FIONREAD returns correct bytes in rx buffer bpf sockmap fixes - - - 4524 2023-04-07 John Fastabend bpf Accepted
[bpf,v6,10/12] bpf: sockmap, test shutdown() correctly exits epoll and recv()=0 bpf sockmap fixes - - - 4524 2023-04-07 John Fastabend bpf Accepted
[bpf,v6,09/12] bpf: sockmap, build helper to create connected socket pair bpf sockmap fixes - - - 4524 2023-04-07 John Fastabend bpf Accepted
[bpf,v6,08/12] bpf: sockmap, pull socket helpers out of listen test for general use bpf sockmap fixes - - - 4524 2023-04-07 John Fastabend bpf Accepted
[bpf,v6,07/12] bpf: sockmap, incorrectly handling copied_seq bpf sockmap fixes - - - 4515 2023-04-07 John Fastabend bpf Accepted
[bpf,v6,06/12] bpf: sockmap, wake up polling after data copy bpf sockmap fixes - 1 - 4515 2023-04-07 John Fastabend bpf Accepted
[bpf,v6,05/12] bpf: sockmap, TCP data stall on recv before accept bpf sockmap fixes - 1 - 4515 2023-04-07 John Fastabend bpf Accepted
[bpf,v6,04/12] bpf: sockmap, handle fin correctly bpf sockmap fixes - 1 1 4515 2023-04-07 John Fastabend bpf Accepted
[bpf,v6,03/12] bpf: sockmap, improved check for empty queue bpf sockmap fixes - 1 1 4515 2023-04-07 John Fastabend bpf Accepted
[bpf,v6,02/12] bpf: sockmap, convert schedule_work into delayed_work bpf sockmap fixes - 1 1 4515 2023-04-07 John Fastabend bpf Accepted
[bpf,v6,01/12] bpf: sockmap, pass skb ownership through read_skb bpf sockmap fixes - 1 1 4515 2023-04-07 John Fastabend bpf Accepted
[1/1,bpf-next] bpf: veth driver panics when xdp prog attached before veth_open fix panic bringing up veth with xdp progs - - - 5211 2022-11-08 John Fastabend bpf Accepted
[bpf-next] bpf: sockmap calling sleepable function in teardown path [bpf-next] bpf: sockmap calling sleepable function in teardown path - - - 19-2 2022-06-28 John Fastabend bpf Accepted
[bpf-next] bpf, sockmap: fix double bpf_prog_put on error case in map_link [bpf-next] bpf, sockmap: fix double bpf_prog_put on error case in map_link - 1 - 162- 2022-01-04 John Fastabend bpf Accepted
[bpf-next] bpf, sockmap: fix return codes from tcp_bpf_recvmsg_parser() [bpf-next] bpf, sockmap: fix return codes from tcp_bpf_recvmsg_parser() - - - 17-1 2022-01-04 John Fastabend bpf Accepted
[bpf,2/2] bpf, sockmap: Re-evaluate proto ops when psock is removed from sockmap sockmap fix for test_map failure - - - 15-3 2021-11-19 John Fastabend bpf Accepted
[bpf,1/2] bpf, sockmap: Attach map progs to psock early for feature probes sockmap fix for test_map failure - - - 15-3 2021-11-19 John Fastabend bpf Accepted
[bpf,v2,5/5] bpf, sockmap: sk_skb data_end access incorrect when src_reg = dst_reg bpf, sockmap: fixes stress testing and regression - 1 - 1512 2021-11-03 John Fastabend bpf Accepted
[bpf,v2,4/5] bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding bpf, sockmap: fixes stress testing and regression - 1 1 1323 2021-11-03 John Fastabend bpf Accepted
[bpf,v2,3/5] bpf, sockmap: Fix race in ingress receive verdict with redirect to self bpf, sockmap: fixes stress testing and regression 1 - 1 1512 2021-11-03 John Fastabend bpf Accepted
[bpf,v2,2/5] bpf, sockmap: Remove unhash handler for BPF sockmap usage bpf, sockmap: fixes stress testing and regression - - 1 1512 2021-11-03 John Fastabend bpf Accepted
[bpf,v2,1/5] bpf, sockmap: Use stricter sk state checks in sk_lookup_assign bpf, sockmap: fixes stress testing and regression - 1 - 1512 2021-11-03 John Fastabend bpf Accepted
[bpf,v3,3/3] bpf, sockmap: fix memleak on ingress msg enqueue sockmap fixes picked up by stress tests 1 - - 1311 2021-07-27 John Fastabend bpf Accepted
[bpf,v3,2/3] bpf, sockmap: on cleanup we additionally need to remove cached skb sockmap fixes picked up by stress tests 1 - - 132- 2021-07-27 John Fastabend bpf Accepted
[bpf,v3,1/3] bpf, sockmap: zap ingress queues after stopping strparser sockmap fixes picked up by stress tests 1 - - 141- 2021-07-27 John Fastabend bpf Accepted
[bpf-next] bpf, selftests: fix test_maps now that sockmap supports UDP [bpf-next] bpf, selftests: fix test_maps now that sockmap supports UDP - - - 14-1 2021-07-20 John Fastabend bpf Accepted
[bpf,v4,2/2] bpf, sockmap: sk_prot needs inuse_idx set for proc stats bpf, sockmap: fix potential memory leak - 1 - 141- 2021-07-12 John Fastabend bpf Accepted
[bpf,v4,1/2] bpf, sockmap: fix potential memory leak on unlikely error case bpf, sockmap: fix potential memory leak - 1 - 141- 2021-07-12 John Fastabend bpf Accepted
[bpf,v2,2/2] bpf: selftest to verify mixing bpf2bpf calls and tailcalls with insn patch bpf, fix for subprogs with tailcalls - - - 1-1 2021-07-07 John Fastabend bpf Accepted
[bpf,v2,1/2] bpf: track subprog poke correctly, fix use-after-free bpf, fix for subprogs with tailcalls - - - 1-1 2021-07-07 John Fastabend bpf Accepted
[bpf,v2,1/4] bpf: Fix null ptr deref with mixed tail calls and subprogs BPF fixes mixed tail and bpf2bpf calls - 1 - 141- 2021-06-16 John Fastabend bpf Accepted
[bpf-next] bpf, selftests: test_maps generating unrecognized data section [bpf-next] bpf, selftests: test_maps generating unrecognized data section 1 - - 141- 2021-04-01 John Fastabend bpf Accepted
[bpf,v2,2/2] bpf, sockmap: fix incorrect fwd_alloc accounting bpf, sockmap fixes - - - 14-1 2021-04-01 John Fastabend bpf Accepted
[bpf,v2,1/2] bpf, sockmap: fix sk->prot unhash op reset bpf, sockmap fixes - - - 14-1 2021-04-01 John Fastabend bpf Accepted
[bpf,v3,6/6] bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list sockmap fixes - 1 - 15-- 2020-11-16 John Fastabend bpf Accepted
[bpf,v3,5/6] bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self sockmap fixes - 1 - 141- 2020-11-16 John Fastabend bpf Accepted
[bpf,v3,4/6] bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self sockmap fixes - 1 - 141- 2020-11-16 John Fastabend bpf Accepted
[bpf,v3,3/6] bpf, sockmap: Use truesize with sk_rmem_schedule() sockmap fixes - 1 - 15-- 2020-11-16 John Fastabend bpf Accepted
[bpf,v3,2/6] bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect sockmap fixes - 1 - 15-- 2020-11-16 John Fastabend bpf Accepted
[bpf,v3,1/6] bpf, sockmap: fix partial copy_page_to_iter so progress can still be made sockmap fixes - 1 - 141- 2020-11-16 John Fastabend bpf Accepted
[bpf-next,4/4] bpf, selftests: Add three new sockmap tests for verdict only programs bpf, sockmap: allow verdict only sk_skb progs - - - --- 2020-10-11 John Fastabend bpf Accepted
[bpf-next,3/4] bpf, selftests: Add option to test_sockmap to omit adding parser program bpf, sockmap: allow verdict only sk_skb progs - - - --- 2020-10-11 John Fastabend bpf Accepted
[bpf-next,2/4] bpf, sockmap: Allow skipping sk_skb parser program bpf, sockmap: allow verdict only sk_skb progs - - - --- 2020-10-11 John Fastabend bpf Accepted
[bpf-next,1/4] bpf, sockmap: check skb_verdict and skb_parser programs explicitly bpf, sockmap: allow verdict only sk_skb progs - - - --- 2020-10-11 John Fastabend bpf Accepted
[bpf-next,v3,6/6] bpf, sockmap: Add memory accounting so skbs on ingress lists are visible sockmap/sk_skb program memory acct fixes - - - --- 2020-10-09 John Fastabend bpf Accepted
[bpf-next,v3,5/6] bpf, sockmap: Remove skb_orphan and let normal skb_kfree do cleanup sockmap/sk_skb program memory acct fixes - - - --- 2020-10-09 John Fastabend bpf Accepted
[bpf-next,v3,4/6] bpf, sockmap: remove dropped data on errors in redirect case sockmap/sk_skb program memory acct fixes - - - --- 2020-10-09 John Fastabend bpf Accepted
[bpf-next,v3,3/6] bpf, sockmap: remove skb_set_owner_w wmem will be taken later from sendpage sockmap/sk_skb program memory acct fixes - - - --- 2020-10-09 John Fastabend bpf Accepted
[bpf-next,v3,2/6] bpf, sockmap: On receive programs try to fast track SK_PASS ingress sockmap/sk_skb program memory acct fixes - - - --- 2020-10-09 John Fastabend bpf Accepted
[bpf-next,v3,1/6] bpf, sockmap: skb verdict SK_PASS to self already checked rmem limits sockmap/sk_skb program memory acct fixes - - - --- 2020-10-09 John Fastabend bpf Accepted
[bpf-next,v2,2/2] bpf, sockmap: update selftests to use skb_adjust_room Add skb_adjust_room() for SK_SKB - - - --- 2020-10-02 John Fastabend Accepted
[bpf-next,v2,1/2] bpf, sockmap: add skb_adjust_room to pop bytes off ingress payload Add skb_adjust_room() for SK_SKB - - - --- 2020-10-02 John Fastabend Accepted
[bpf-next] bpf, selftests: fix warning in snprintf_btf where system() call unchecked [bpf-next] bpf, selftests: fix warning in snprintf_btf where system() call unchecked - - - --- 2020-09-29 John Fastabend Accepted
[bpf-next] bpf, selftests: Fix cast to smaller integer type 'int' warning in raw_tp [bpf-next] bpf, selftests: Fix cast to smaller integer type 'int' warning in raw_tp - - - --- 2020-09-29 John Fastabend Accepted
[bpf,2/2] bpf: sockmap, add test for ingress through strparser Fix reported sockmap splat - - - 1-1 2024-06-25 John Fastabend bpf Changes Requested
[bpf,1/2] bpf: sockmap, fix introduced strparser recursive lock Fix reported sockmap splat - - - 1-1 2024-06-25 John Fastabend bpf Changes Requested
[bpf-next,v2,4/4] bpf: sockmap test cork and pop combined transition sockmap testing to test_progs - - - 60-2 2024-01-24 John Fastabend bpf Changes Requested
[bpf-next,v2,3/4] bpf: sockmap, add a cork to force buffering of the scatterlist transition sockmap testing to test_progs - - - 59-3 2024-01-24 John Fastabend bpf Changes Requested
[bpf-next,v2,2/4] bpf: sockmap, add a sendmsg test so we can check that path transition sockmap testing to test_progs - - - 5912 2024-01-24 John Fastabend bpf Changes Requested
[bpf-next,v2,1/4] bpf: sockmap, add test for sk_msg prog pop msg helper transition sockmap testing to test_progs - - - 5912 2024-01-24 John Fastabend bpf Changes Requested
[bpf,2/2] bpf: sockmap, add af_unix test with both sockets in map sockmap fix for KASAN_VMALLOC and af_unix - - - 482- 2023-10-16 John Fastabend bpf Changes Requested
[bpf,1/2] bpf: sockmap, af_unix sockets need to hold ref for pair sock sockmap fix for KASAN_VMALLOC and af_unix - - - 49-1 2023-10-16 John Fastabend bpf Changes Requested
[bpf,v7,13/13] bpf: sockmap, test FIONREAD returns correct bytes in rx buffer with drops bpf sockmap fixes - 1 - 27-12 2023-05-02 John Fastabend bpf Changes Requested
[bpf,v7,12/13] bpf: sockmap, test FIONREAD returns correct bytes in rx buffer bpf sockmap fixes - 1 - 27-12 2023-05-02 John Fastabend bpf Changes Requested
[bpf,v7,11/13] bpf: sockmap, test shutdown() correctly exits epoll and recv()=0 bpf sockmap fixes - - - 27-12 2023-05-02 John Fastabend bpf Changes Requested
[bpf,v7,10/13] bpf: sockmap, build helper to create connected socket pair bpf sockmap fixes - 1 - 27-12 2023-05-02 John Fastabend bpf Changes Requested
« 1 2 3 »