Show patches with: Submitter = John Fastabend       |    Archived = No       |   231 patches
« 1 2 3 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[1/2] bpf: sockmap, msg_pop_data can incorrecty set an sge length sockmap, fix for some error paths with helpers 1 1 - - --- 2020-05-04 John Fastabend bpf Accepted
[1/2] tls: remove close callback sock unlock/lock and flush_sync tls, add unhash callback - - - - --- 2019-06-27 John Fastabend bpf Changes Requested
[2/2] bpf: sockmap, bpf_tcp_ingress needs to subtract bytes from sg.size sockmap, fix for some error paths with helpers 1 1 - - --- 2020-05-04 John Fastabend bpf Accepted
[2/2] bpf: tls, implement unhash to avoid transition out of ESTABLISHED tls, add unhash callback - 1 - - --- 2019-06-27 John Fastabend bpf Changes Requested
[RFC,1/4] bpf: verifer, refactor adjust_scalar_min_max_vals rfc for 32-bit subreg verifier tracking - - - - --- 2020-03-07 John Fastabend bpf RFC
[RFC,2/4] bpf: verifier, do explicit u32 bounds tracking rfc for 32-bit subreg verifier tracking - - - - --- 2020-03-07 John Fastabend bpf RFC
[RFC,3/4] bpf: verifier, do_refine_retval_range may clamp umin to 0 incorrectly rfc for 32-bit subreg verifier tracking - 1 - - --- 2020-03-07 John Fastabend bpf RFC
[RFC,4/4] bpf: selftests, bpf_get_stack return value add <0 rfc for 32-bit subreg verifier tracking - - - - --- 2020-03-07 John Fastabend bpf RFC
[bpf,1/2] bpf: xdp, update devmap comments to reflect napi/rcu usage xdp devmap improvements cleanup 1 1 - - --- 2020-01-08 John Fastabend bpf Changes Requested
[bpf,1/3] bpf: fix a verifier issue when assigning 32bit reg states to 64bit ones verifier fix for assigning 32bit reg to 64bit reg 1 1 - - --- 2020-05-29 John Fastabend bpf Accepted
[bpf,1/3] bpf: sock_ops ctx access may stomp registers in corner case Fix sock_ops field read splat - 1 - - --- 2020-07-28 John Fastabend bpf Changes Requested
[bpf,1/3] bpf: sockmap,only stop/flush strp if it was enabled at some point sockmap fixes - 1 - - --- 2019-05-13 John Fastabend bpf Accepted
[bpf,1/3] bpf: tls, implement unhash to avoid transition out of ESTABLISHED sockmap/ktls fixes - 1 - - --- 2019-04-24 John Fastabend bpf Changes Requested
[bpf,1/5] bpf, sockmap: fix partial copy_page_to_iter so progress can still be made sockmap fixes - 1 - - 141- 2020-11-07 John Fastabend bpf Not Applicable
[bpf,1/9] bpf: sockmap/tls, during free we may call tcp_bpf_unhash() in loop Fixes for sockmap/tls from more complex BPF progs 1 1 - - --- 2020-01-08 John Fastabend bpf Changes Requested
[bpf,2/2] bpf: xdp, remove no longer required rcu_read_{un}lock() xdp devmap improvements cleanup 1 1 - - --- 2020-01-08 John Fastabend bpf Changes Requested
[bpf,2/3] bpf, selftests: Add tests for ctx access in sock_ops with single register Fix sock_ops field read splat - - - - --- 2020-07-28 John Fastabend bpf Changes Requested
[bpf,2/3] bpf, selftests: verifier bounds tests need to be updated verifier fix for assigning 32bit reg to 64bit reg 1 - - - --- 2020-05-29 John Fastabend bpf Accepted
[bpf,2/3] bpf: sockmap remove duplicate queue free sockmap fixes - 1 - - --- 2019-05-13 John Fastabend bpf Accepted
[bpf,2/3] bpf: sockmap remove duplicate queue free sockmap/ktls fixes - 1 - - --- 2019-04-24 John Fastabend bpf Changes Requested
[bpf,2/5] bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect sockmap fixes - 1 - - 15-- 2020-11-07 John Fastabend bpf Not Applicable
[bpf,2/9] bpf: sockmap, ensure sock lock held during tear down Fixes for sockmap/tls from more complex BPF progs 1 1 - - --- 2020-01-08 John Fastabend bpf Changes Requested
[bpf,3/3] bpf, selftests: Add tests for sock_ops load with r9, r8.r7 registers Fix sock_ops field read splat - - - - --- 2020-07-28 John Fastabend bpf Changes Requested
[bpf,3/3] bpf, selftests: add a verifier test for assigning 32bit reg states to 64bit ones verifier fix for assigning 32bit reg to 64bit reg - - - - --- 2020-05-29 John Fastabend bpf Accepted
[bpf,3/3] bpf: sockmap fix msg->sg.size account on ingress skb sockmap fixes - 1 - - --- 2019-05-13 John Fastabend bpf Accepted
[bpf,3/3] bpf: sockmap fix msg->sg.size account on ingress skb sockmap/ktls fixes - 1 - - --- 2019-04-24 John Fastabend bpf Changes Requested
[bpf,3/5] bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self sockmap fixes - 1 - - 141- 2020-11-07 John Fastabend bpf Not Applicable
[bpf,3/9] bpf: sockmap/tls, push write_space updates through ulp updates Fixes for sockmap/tls from more complex BPF progs - 1 - - --- 2020-01-08 John Fastabend bpf Changes Requested
[bpf,4/5] bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self sockmap fixes - 1 - - 141- 2020-11-07 John Fastabend bpf Not Applicable
[bpf,4/9] bpf: sockmap, skmsg helper overestimates push, pull, and pop bounds Fixes for sockmap/tls from more complex BPF progs 1 3 - - --- 2020-01-08 John Fastabend bpf Changes Requested
[bpf,5/5] bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list sockmap fixes - 1 - - 15-- 2020-11-07 John Fastabend bpf Not Applicable
[bpf,5/9] bpf: sockmap/tls, msg_push_data may leave end mark in place Fixes for sockmap/tls from more complex BPF progs 1 1 - - --- 2020-01-08 John Fastabend bpf Changes Requested
[bpf,6/9] bpf: sockmap/tls, tls_sw can create a plaintext buf > encrypt buf Fixes for sockmap/tls from more complex BPF progs 1 1 - - --- 2020-01-08 John Fastabend bpf Changes Requested
[bpf,7/9] bpf: sockmap/tls, skmsg can have wrapped skmsg that needs extra chaining Fixes for sockmap/tls from more complex BPF progs 1 1 - - --- 2020-01-08 John Fastabend bpf Changes Requested
[bpf,8/9] bpf: sockmap/tls, tls_push_record can not handle zero length skmsg Fixes for sockmap/tls from more complex BPF progs - 1 - - --- 2020-01-08 John Fastabend bpf Changes Requested
[bpf,9/9] bpf: sockmap/tls, fix pop data with SK_DROP return code Fixes for sockmap/tls from more complex BPF progs 1 1 - - --- 2020-01-08 John Fastabend bpf Changes Requested
[bpf,v2,1/3] bpf, sockmap: RCU splat with redirect and strparser error or TLS Sockmap RCU splat fix 2 1 - - --- 2020-06-25 John Fastabend bpf Accepted
[bpf,v2,1/3] bpf: tls, implement unhash to avoid transition out of ESTABLISHED sockmap/ktls fixes - 1 - - --- 2019-04-25 John Fastabend bpf Changes Requested
[bpf,v2,1/5] bpf: sock_ops ctx access may stomp registers in corner case Fix sock_ops field read splat 1 1 - - --- 2020-07-29 John Fastabend bpf Accepted
[bpf,v2,1/6] bpf, sockmap: fix partial copy_page_to_iter so progress can still be made sockmap fixes - 1 - - --- 2020-11-12 John Fastabend Superseded
[bpf,v2,1/6] tls: remove close callback sock unlock/lock and flush_sync [bpf,v2,1/6] tls: remove close callback sock unlock/lock and flush_sync - - - - --- 2019-07-08 John Fastabend bpf Changes Requested
[bpf,v2,1/8] bpf: sockmap/tls, during free we may call tcp_bpf_unhash() in loop Fixes for sockmap/tls from more complex BPF progs 1 1 1 - --- 2020-01-11 John Fastabend bpf Accepted
[bpf,v2,2/3] bpf, sockmap: RCU dereferenced psock may be used outside RCU block Sockmap RCU splat fix 1 1 - - --- 2020-06-25 John Fastabend bpf Accepted
[bpf,v2,2/3] bpf: sockmap remove duplicate queue free sockmap/ktls fixes - 1 - - --- 2019-04-25 John Fastabend bpf Changes Requested
[bpf,v2,2/5] bpf: sock_ops sk access may stomp registers when dst_reg = src_reg Fix sock_ops field read splat 1 1 - - --- 2020-07-29 John Fastabend bpf Accepted
[bpf,v2,2/6] bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect sockmap fixes - 1 - - --- 2020-11-12 John Fastabend Superseded
[bpf,v2,2/6] bpf: tls fix transition through disconnect with close [bpf,v2,1/6] tls: remove close callback sock unlock/lock and flush_sync - 1 - - --- 2019-07-08 John Fastabend bpf Changes Requested
[bpf,v2,2/8] bpf: sockmap, ensure sock lock held during tear down Fixes for sockmap/tls from more complex BPF progs 1 1 - - --- 2020-01-11 John Fastabend bpf Accepted
[bpf,v2,3/3] bpf, sockmap: Add ingres skb tests that utilize merge skbs Sockmap RCU splat fix 1 - - - --- 2020-06-25 John Fastabend bpf Accepted
[bpf,v2,3/3] bpf: sockmap fix msg->sg.size account on ingress skb sockmap/ktls fixes - 1 - - --- 2019-04-25 John Fastabend bpf Changes Requested
[bpf,v2,3/5] bpf, selftests: Add tests for ctx access in sock_ops with single register Fix sock_ops field read splat 1 - - - --- 2020-07-29 John Fastabend bpf Accepted
[bpf,v2,3/6] bpf, sockmap: Use truesize with sk_rmem_schedule() sockmap fixes - - - - --- 2020-11-12 John Fastabend Superseded
[bpf,v2,3/6] bpf: sockmap, sock_map_delete needs to use xchg [bpf,v2,1/6] tls: remove close callback sock unlock/lock and flush_sync - 1 - - --- 2019-07-08 John Fastabend bpf Changes Requested
[bpf,v2,3/8] bpf: sockmap/tls, push write_space updates through ulp updates Fixes for sockmap/tls from more complex BPF progs 1 1 1 - --- 2020-01-11 John Fastabend bpf Accepted
[bpf,v2,4/5] bpf, selftests: Add tests for sock_ops load with r9, r8.r7 registers Fix sock_ops field read splat 1 - - - --- 2020-07-29 John Fastabend bpf Accepted
[bpf,v2,4/6] bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self sockmap fixes - 1 - - --- 2020-11-12 John Fastabend Superseded
[bpf,v2,4/6] bpf: sockmap, synchronize_rcu before free'ing map [bpf,v2,1/6] tls: remove close callback sock unlock/lock and flush_sync - 1 - - --- 2019-07-08 John Fastabend bpf Changes Requested
[bpf,v2,4/8] bpf: sockmap, skmsg helper overestimates push, pull, and pop bounds Fixes for sockmap/tls from more complex BPF progs 1 3 - - --- 2020-01-11 John Fastabend bpf Accepted
[bpf,v2,5/5] bpf, selftests: Add tests to sock_ops for loading sk Fix sock_ops field read splat 1 - - - --- 2020-07-29 John Fastabend bpf Accepted
[bpf,v2,5/6] bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self sockmap fixes - 1 - - --- 2020-11-12 John Fastabend Superseded
[bpf,v2,5/6] bpf: sockmap, only create entry if ulp is not already enabled [bpf,v2,1/6] tls: remove close callback sock unlock/lock and flush_sync - 1 - - --- 2019-07-08 John Fastabend bpf Changes Requested
[bpf,v2,5/8] bpf: sockmap/tls, msg_push_data may leave end mark in place Fixes for sockmap/tls from more complex BPF progs 1 1 - - --- 2020-01-11 John Fastabend bpf Accepted
[bpf,v2,6/6] bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list sockmap fixes - 1 - - --- 2020-11-12 John Fastabend Superseded
[bpf,v2,6/6] bpf: sockmap/tls, close can race with map free [bpf,v2,1/6] tls: remove close callback sock unlock/lock and flush_sync - 1 - - --- 2019-07-08 John Fastabend bpf Changes Requested
[bpf,v2,6/8] bpf: sockmap/tls, tls_sw can create a plaintext buf > encrypt buf Fixes for sockmap/tls from more complex BPF progs 1 1 - - --- 2020-01-11 John Fastabend bpf Accepted
[bpf,v2,7/8] bpf: sockmap/tls, skmsg can have wrapped skmsg that needs extra chaining Fixes for sockmap/tls from more complex BPF progs 1 1 - - --- 2020-01-11 John Fastabend bpf Accepted
[bpf,v2,8/8] bpf: sockmap/tls, fix pop data with SK_DROP return code Fixes for sockmap/tls from more complex BPF progs 1 1 - - --- 2020-01-11 John Fastabend bpf Accepted
[bpf,v2] bpf: verifier, do_refine_retval_range may clamp umin to 0 incorrectly [bpf,v2] bpf: verifier, do_refine_retval_range may clamp umin to 0 incorrectly - 2 - - --- 2020-01-26 John Fastabend bpf Changes Requested
[bpf,v3,1/5] bpf: sock_ops ctx access may stomp registers in corner case Fix sock_ops field read splat 2 1 - - --- 2020-08-11 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 1 - --- 2020-11-16 John Fastabend Superseded
[bpf,v3,1/8] net/tls: don't arm strparser immediately in tls_set_sw_offload() sockmap/tls fixes - - 1 - --- 2019-07-15 John Fastabend bpf Superseded
[bpf,v3,2/5] bpf: sock_ops sk access may stomp registers when dst_reg = src_reg Fix sock_ops field read splat 2 1 - - --- 2020-08-11 John Fastabend bpf Accepted
[bpf,v3,2/6] bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect sockmap fixes - 1 1 - --- 2020-11-16 John Fastabend Superseded
[bpf,v3,2/8] tls: remove close callback sock unlock/lock around TX work flush sockmap/tls fixes - - 1 - --- 2019-07-15 John Fastabend bpf Superseded
[bpf,v3,3/5] bpf, selftests: Add tests for ctx access in sock_ops with single register Fix sock_ops field read splat 2 - - - --- 2020-08-11 John Fastabend bpf Accepted
[bpf,v3,3/6] bpf, sockmap: Use truesize with sk_rmem_schedule() sockmap fixes - - 1 - --- 2020-11-16 John Fastabend Superseded
[bpf,v3,3/8] tls: remove sock unlock/lock around strp_done() sockmap/tls fixes - - 1 - --- 2019-07-15 John Fastabend bpf Superseded
[bpf,v3,4/5] bpf, selftests: Add tests for sock_ops load with r9, r8.r7 registers Fix sock_ops field read splat 2 - - - --- 2020-08-11 John Fastabend bpf Accepted
[bpf,v3,4/6] bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self sockmap fixes - 1 1 - --- 2020-11-16 John Fastabend Superseded
[bpf,v3,4/8] bpf: tls fix transition through disconnect with close sockmap/tls fixes - 1 - - --- 2019-07-15 John Fastabend bpf Superseded
[bpf,v3,5/5] bpf, selftests: Add tests to sock_ops for loading sk Fix sock_ops field read splat 2 - - - --- 2020-08-11 John Fastabend bpf Accepted
[bpf,v3,5/6] bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self sockmap fixes - 1 1 - --- 2020-11-16 John Fastabend Superseded
[bpf,v3,5/8] bpf: sockmap, sock_map_delete needs to use xchg sockmap/tls fixes - 1 - - --- 2019-07-15 John Fastabend bpf Superseded
[bpf,v3,6/6] bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list sockmap fixes - 1 1 - --- 2020-11-16 John Fastabend Superseded
[bpf,v3,6/8] bpf: sockmap, synchronize_rcu before free'ing map sockmap/tls fixes - 1 - - --- 2019-07-15 John Fastabend bpf Superseded
[bpf,v3,7/8] bpf: sockmap, only create entry if ulp is not already enabled sockmap/tls fixes - 1 - - --- 2019-07-15 John Fastabend bpf Superseded
[bpf,v3,8/8] bpf: sockmap/tls, close can race with map free sockmap/tls fixes - 1 - - --- 2019-07-15 John Fastabend bpf Superseded
[bpf,v3] bpf: verifier, do_refine_retval_range may clamp umin to 0 incorrectly [bpf,v3] bpf: verifier, do_refine_retval_range may clamp umin to 0 incorrectly - 1 - - --- 2020-01-27 John Fastabend bpf Accepted
[bpf,v4,1/4] bpf: tls,implement unhash to avoid transition out of ESTABLISHED sockmap/ktls fixes - 1 - - --- 2019-05-10 John Fastabend bpf Changes Requested
[bpf,v4,2/4] bpf: sockmap,only stop/flush strp if it was enabled at some point sockmap/ktls fixes - 1 - - --- 2019-05-10 John Fastabend bpf Changes Requested
[bpf,v4,3/4] bpf: sockmap remove duplicate queue free sockmap/ktls fixes - 1 - - --- 2019-05-10 John Fastabend bpf Changes Requested
[bpf,v4,4/4] bpf: sockmap fix msg->sg.size account on ingressskb sockmap/ktls fixes - 1 - - --- 2019-05-10 John Fastabend bpf Changes Requested
[bpf-next,01/10] bpf: selftests, move sockmap bpf prog header into progs bpf: selftests, test_sockmap improvements - - - - --- 2020-05-05 John Fastabend bpf Changes Requested
[bpf-next,01/10] bpf: verifier, do_refine_retval_range may clamp umin to 0 incorrectly ALU32 bounds tracking support - 1 - - --- 2020-03-24 John Fastabend bpf Changes Requested
[bpf-next,02/10] bpf: selftests, remove prints from sockmap tests bpf: selftests, test_sockmap improvements - - - - --- 2020-05-05 John Fastabend bpf Changes Requested
[bpf-next,02/10] bpf: verifer, refactor adjust_scalar_min_max_vals ALU32 bounds tracking support - - - - --- 2020-03-24 John Fastabend bpf Accepted
[bpf-next,03/10] bpf: selftests, sockmap test prog run without setting cgroup bpf: selftests, test_sockmap improvements - - - - --- 2020-05-05 John Fastabend bpf Changes Requested
[bpf-next,03/10] bpf: verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() ALU32 bounds tracking support - - - - --- 2020-03-24 John Fastabend bpf Accepted
[bpf-next,04/10] bpf: selftests, print error in test_sockmap error cases bpf: selftests, test_sockmap improvements - - - - --- 2020-05-05 John Fastabend bpf Changes Requested
[bpf-next,04/10] bpf: verifier, do explicit ALU32 bounds tracking ALU32 bounds tracking support - - - - --- 2020-03-24 John Fastabend bpf Changes Requested
« 1 2 3 »