Toggle navigation
Patchwork
netdev
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
John Fastabend
| 101 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
«
1
2
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[bpf,v3,3/3] bpf, sockmap: fix memleak on ingress msg enqueue
sockmap fixes picked up by stress tests
-
-
-
2021-07-27
John Fastabend
New
[bpf,v3,2/3] bpf, sockmap: on cleanup we additionally need to remove cached skb
sockmap fixes picked up by stress tests
-
-
-
2021-07-27
John Fastabend
New
[bpf,v3,1/3] bpf, sockmap: zap ingress queues after stopping strparser
sockmap fixes picked up by stress tests
-
-
-
2021-07-27
John Fastabend
New
[bpf,v2,3/3] bpf, sockmap: fix memleak on ingress msg enqueue
sockmap fixes picked up by stress tests
-
-
-
2021-07-26
John Fastabend
Superseded
[bpf,v2,2/3] bpf, sockmap: on cleanup we additionally need to remove cached skb
sockmap fixes picked up by stress tests
-
-
-
2021-07-26
John Fastabend
Superseded
[bpf-next] bpf, selftests: fix test_maps now that sockmap supports UDP
[bpf-next] bpf, selftests: fix test_maps now that sockmap supports UDP
-
-
-
2021-07-20
John Fastabend
New
[bpf,3/3] bpf, sockmap: fix memleak on ingress msg enqueue
[bpf,1/3] bpf, sockmap: zap ingress queues after stopping strparser
-
-
-
2021-07-19
John Fastabend
Superseded
[bpf,2/3] bpf, sockmap: on cleanup we additionally need to remove cached skb
[bpf,1/3] bpf, sockmap: zap ingress queues after stopping strparser
-
-
-
2021-07-19
John Fastabend
Superseded
[bpf,1/3] bpf, sockmap: zap ingress queues after stopping strparser
[bpf,1/3] bpf, sockmap: zap ingress queues after stopping strparser
-
-
-
2021-07-19
John Fastabend
Superseded
[bpf,v4,2/2] bpf, sockmap: sk_prot needs inuse_idx set for proc stats
bpf, sockmap: fix potential memory leak
-
-
-
2021-07-12
John Fastabend
New
[bpf,v2,2/2] bpf: selftest to verify mixing bpf2bpf calls and tailcalls with insn patch
bpf, fix for subprogs with tailcalls
-
-
-
2021-07-07
John Fastabend
New
[bpf,v3,2/2] bpf, sockmap: sk_prot needs inuse_idx set for proc stats
potential sockmap memleak and proc stats fix
-
-
-
2021-07-06
John Fastabend
New
[bpf,v3,1/2] bpf, sockmap: fix potential memory leak on unlikely error case
potential sockmap memleak and proc stats fix
-
-
-
2021-07-06
John Fastabend
New
[v2,bpf,2/2] bpf, sockmap: sk_prot needs inuse_idx for proc stats
potential sockmap memleak and proc stats fix
-
-
-
2021-07-02
John Fastabend
New
[v2,bpf,1/2] bpf, sockmap: fix potential msg memory leak
potential sockmap memleak and proc stats fix
-
-
-
2021-07-02
John Fastabend
New
[bpf,sockmap,2/2] bpf, sockmap: sk_prot needs inuse_idx set for proc stats
potential memleak and proc stats fix
-
-
-
2021-06-30
John Fastabend
New
[bpf,sockmap,1/2] bpf, sockmap: fix potential memory leak on unlikely error case
potential memleak and proc stats fix
-
-
-
2021-06-30
John Fastabend
Superseded
[bpf,2/2] bpf: selftest to verify mixing bpf2bpf calls and tailcalls with insn patch
bpf, fix for subprogs with tailcalls
-
-
-
2021-06-30
John Fastabend
Superseded
[bpf,1/2] bpf: track subprog poke correctly, fix use-after-free
bpf, fix for subprogs with tailcalls
-
-
-
2021-06-30
John Fastabend
New
[bpf,v2,4/4] bpf: selftest to verify mixing bpf2bpf calls and tailcalls with insn patch
BPF fixes mixed tail and bpf2bpf calls
-
-
-
2021-06-16
John Fastabend
Superseded
[bpf,v2,2/4] bpf: map_poke_descriptor is being called with an unstable poke_tab[]
BPF fixes mixed tail and bpf2bpf calls
-
-
-
2021-06-16
John Fastabend
New
[bpf,2/2] bpf: selftest to verify mixing bpf2bpf calls and tailcalls with insn patch
[bpf,1/2] bpf: Fix null ptr deref with mixed tail calls and subprogs
-
-
-
2021-06-08
John Fastabend
New
[bpf,1/2] bpf: Fix null ptr deref with mixed tail calls and subprogs
[bpf,1/2] bpf: Fix null ptr deref with mixed tail calls and subprogs
-
-
-
2021-06-08
John Fastabend
New
[bpf,v2,2/2] bpf, sockmap: fix incorrect fwd_alloc accounting
bpf, sockmap fixes
-
-
-
2021-04-01
John Fastabend
New
[bpf,v2,1/2] bpf, sockmap: fix sk->prot unhash op reset
bpf, sockmap fixes
-
-
-
2021-04-01
John Fastabend
New
[bpf,1/2] bpf, sockmap: fix sk->prot unhash op reset
[bpf,1/2] bpf, sockmap: fix sk->prot unhash op reset
-
-
-
2021-03-24
John Fastabend
New
[bpf,v3,5/6] bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self
sockmap fixes
-
-
-
2020-11-16
John Fastabend
New
[bpf,v3,1/6] bpf, sockmap: fix partial copy_page_to_iter so progress can still be made
sockmap fixes
-
-
-
2020-11-16
John Fastabend
New
[bpf,4/5] bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self
sockmap fixes
-
-
-
2020-11-07
John Fastabend
New
[bpf,2/5] bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect
sockmap fixes
-
-
-
2020-11-07
John Fastabend
New
[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
New
[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
New
[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
New
[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
New
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[bpf-next,v2,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
New
[bpf-next,v2,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
New
[bpf-next,v2,4/6] bpf, sockmap: remove dropped data on errors in redirect case
sockmap/sk_skb program memory acct fixes
-
-
-
2020-10-09
John Fastabend
New
[bpf-next,v2,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
New
[bpf-next,v2,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
New
[bpf-next,v2,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
New
[bpf-next,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
Superseded
[bpf-next,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
Superseded
[bpf-next,4/6] bpf, sockmap: remove dropped data on errors in redirect case
sockmap/sk_skb program memory acct fixes
-
-
-
2020-10-09
John Fastabend
Superseded
[bpf-next,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
Superseded
[bpf-next,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
Superseded
[bpf-next,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
Superseded
[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
New
[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
New
[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
New
[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
New
[bpf-next,2/2] bpf, sockmap: update selftests to use skb_adjust_room
Add skb_adjust_room() for SK_SKB
-
-
-
2020-09-26
John Fastabend
Superseded
[bpf-next] bpf: Add comment to document BTF type PTR_TO_BTF_ID_OR_NULL
[bpf-next] bpf: Add comment to document BTF type PTR_TO_BTF_ID_OR_NULL
-
-
-
2020-09-24
John Fastabend
New
[bpf-next,1/2] bpf, verifier: Remove redundant var_off.value ops in scalar known reg cases
[bpf-next,1/2] bpf, verifier: Remove redundant var_off.value ops in scalar known reg cases
-
-
-
2020-09-24
John Fastabend
New
[bpf,v3,4/5] bpf, selftests: Add tests for sock_ops load with r9, r8.r7 registers
Fix sock_ops field read splat
-
-
-
2020-08-11
John Fastabend
New
[bpf,v3,2/5] bpf: sock_ops sk access may stomp registers when dst_reg = src_reg
Fix sock_ops field read splat
-
-
-
2020-08-11
John Fastabend
New
[bpf,v2,3/3] bpf, sockmap: Add ingres skb tests that utilize merge skbs
Sockmap RCU splat fix
-
-
-
2020-06-25
John Fastabend
New
[bpf,v2,1/3] bpf, sockmap: RCU splat with redirect and strparser error or TLS
Sockmap RCU splat fix
-
-
-
2020-06-25
John Fastabend
New
[bpf] bpf: Do not allow btf_ctx_access with __int128 types
[bpf] bpf: Do not allow btf_ctx_access with __int128 types
-
-
-
2020-06-24
John Fastabend
New
[bpf] bpf, sockmap: RCU splat with TLS redirect and strparser
[bpf] bpf, sockmap: RCU splat with TLS redirect and strparser
-
-
-
2020-06-24
John Fastabend
New
[bpf-next,2/3] bpf: fix running sk_skb program types with ktls
fix ktls with sk_skb_verdict programs
-
-
-
2020-05-29
John Fastabend
New
[bpf-next,v5,4/5] bpf, selftests: add sk_msg helpers load and attach test
bpf: Add sk_msg and networking helpers
-
-
-
2020-05-24
John Fastabend
Superseded
[bpf-next,v5,2/5] bpf: extend bpf_base_func_proto helpers with probe_* and *current_task*
bpf: Add sk_msg and networking helpers
-
-
-
2020-05-24
John Fastabend
New
[bpf-next,v4,4/5] bpf: selftests, add sk_msg helpers load and attach test
bpf: Add sk_msg and networking helpers
-
-
-
2020-05-22
John Fastabend
New
[bpf-next,v4,2/5] bpf: extend bpf_base_func_proto helpers with probe_* and *current_task*
bpf: Add sk_msg and networking helpers
-
-
-
2020-05-22
John Fastabend
New
[bpf-next,v2,4/4] bpf: selftests, add printk to test_sk_lookup_kern to encode null ptr check
] verifier, improve ptr is_branch_taken logic
-
-
-
2020-05-21
John Fastabend
Superseded
[bpf-next,v2,2/4] bpf: selftests, verifier case for non null pointer check branch taken
] verifier, improve ptr is_branch_taken logic
-
-
-
2020-05-21
John Fastabend
New
[bpf-next,v3,3/5] bpf: sk_msg add get socket storage helpers
[bpf-next,v3,1/5] bpf: sk_msg add some generic helpers that may be useful from sk_msg
-
-
-
2020-05-21
John Fastabend
New
[bpf-next,v3,1/5] bpf: sk_msg add some generic helpers that may be useful from sk_msg
[bpf-next,v3,1/5] bpf: sk_msg add some generic helpers that may be useful from sk_msg
-
-
-
2020-05-21
John Fastabend
Superseded
[bpf-next,4/4] bpf: selftests, add printk to test_sk_lookup_kern to encode null ptr check
verifier, improve ptr is_branch_taken logic
-
-
-
2020-05-18
John Fastabend
New
[bpf-next,2/4] bpf: selftests, verifier case for non null pointer check branch taken
verifier, improve ptr is_branch_taken logic
-
-
-
2020-05-18
John Fastabend
New
[bpf-next,v2,5/5] bpf: selftests, test probe_* helpers from SCHED_CLS
[bpf-next,v2,1/5] bpf: sk_msg add some generic helpers that may be useful from sk_msg
-
-
-
2020-05-15
John Fastabend
New
[bpf-next,v2,3/5] bpf: sk_msg add get socket storage helpers
[bpf-next,v2,1/5] bpf: sk_msg add some generic helpers that may be useful from sk_msg
-
-
-
2020-05-15
John Fastabend
New
[bpf-next,v2,1/5] bpf: sk_msg add some generic helpers that may be useful from sk_msg
[bpf-next,v2,1/5] bpf: sk_msg add some generic helpers that may be useful from sk_msg
-
-
-
2020-05-15
John Fastabend
New
[bpf-next,2/3] bpf: sk_msg helpers for probe_* and *current_task*
Untitled series #41547
-
-
-
2020-05-13
John Fastabend
New
[bpf-next,v2,11/12] bpf: selftests, add blacklist to test_sockmap
Untitled series #41548
-
-
-
2020-05-13
John Fastabend
New
[bpf-next,v2,09/12] bpf: selftests, provide verbose option for selftests execution
Untitled series #41548
-
-
-
2020-05-13
John Fastabend
New
[bpf-next,v2,08/12] bpf: selftests, break down test_sockmap into subtests
Untitled series #41548
-
-
-
2020-05-13
John Fastabend
New
[bpf-next,v2,06/12] bpf: selftests, print error in test_sockmap error cases
Untitled series #41548
-
-
-
2020-05-13
John Fastabend
New
[bpf-next,v2,04/12] bpf: selftests, remove prints from sockmap tests
Untitled series #41548
-
-
-
2020-05-13
John Fastabend
New
[bpf-next,v2,02/12] bpf: sockmap, bpf_tcp_ingress needs to subtract bytes from sg.size
Untitled series #41548
-
-
-
2020-05-13
John Fastabend
New
[bpf-next,08/10] bpf: selftests, add whitelist option to test_sockmap
[bpf-next,01/10] bpf: selftests, move sockmap bpf prog header into progs
-
-
-
2020-05-05
John Fastabend
New
[bpf-next,05/10] bpf: selftests, improve test_sockmap total bytes counter
[bpf-next,01/10] bpf: selftests, move sockmap bpf prog header into progs
-
-
-
2020-05-05
John Fastabend
New
[bpf-next,03/10] bpf: selftests, sockmap test prog run without setting cgroup
[bpf-next,01/10] bpf: selftests, move sockmap bpf prog header into progs
-
-
-
2020-05-05
John Fastabend
New
[bpf-next,01/10] bpf: selftests, move sockmap bpf prog header into progs
[bpf-next,01/10] bpf: selftests, move sockmap bpf prog header into progs
-
-
-
2020-05-05
John Fastabend
New
[1/2] bpf: sockmap, msg_pop_data can incorrecty set an sge length
[1/2] bpf: sockmap, msg_pop_data can incorrecty set an sge length
-
-
-
2020-05-04
John Fastabend
New
[bpf-next,v2,6/7] bpf: test_verifier, #65 error message updates for trunc of boundary-cross
ALU32 bounds tracking support
-
-
-
2020-03-30
John Fastabend
Superseded
[bpf-next,v2,4/7] bpf: test_progs, add test to catch retval refine error handling
ALU32 bounds tracking support
-
-
-
2020-03-30
John Fastabend
New
[bpf-next,v2,2/7] bpf: verifier, do explicit ALU32 bounds tracking
ALU32 bounds tracking support
-
-
-
2020-03-30
John Fastabend
New
[bpf-next,09/10] bpf: test_verifier, #65 error message updates for trunc of boundary-cross
[bpf-next,01/10] bpf: verifier, do_refine_retval_range may clamp umin to 0 incorrectly
-
-
-
2020-03-24
John Fastabend
New
[bpf-next,07/10] bpf: test_verifier, bpf_get_stack return value add <0
[bpf-next,01/10] bpf: verifier, do_refine_retval_range may clamp umin to 0 incorrectly
-
-
-
2020-03-24
John Fastabend
New
[bpf-next,05/10] bpf: verifier, return value is an int in do_refine_retval_range
[bpf-next,01/10] bpf: verifier, do_refine_retval_range may clamp umin to 0 incorrectly
-
-
-
2020-03-24
John Fastabend
New
[bpf-next,03/10] bpf: verifer, adjust_scalar_min_max_vals to always call update_reg_bounds()
[bpf-next,01/10] bpf: verifier, do_refine_retval_range may clamp umin to 0 incorrectly
-
-
-
2020-03-24
John Fastabend
New
[bpf-next,01/10] bpf: verifier, do_refine_retval_range may clamp umin to 0 incorrectly
[bpf-next,01/10] bpf: verifier, do_refine_retval_range may clamp umin to 0 incorrectly
-
-
-
2020-03-24
John Fastabend
Superseded
[RFC,3/4] bpf: verifier, do_refine_retval_range may clamp umin to 0 incorrectly
[RFC,1/4] bpf: verifer, refactor adjust_scalar_min_max_vals
-
-
-
2020-03-07
John Fastabend
New
«
1
2
»