Show patches with: Submitter = Jakub Sitnicki       |    Archived = No       |   274 patches
« 1 2 3 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
bpf: sk_lookup: Add user documentation bpf: sk_lookup: Add user documentation - - - - --- 2020-08-21 Jakub Sitnicki bpf Accepted
[bpf-next] selftests/bpf: Omit nodad flag when adding addresses to loopback [bpf-next] selftests/bpf: Omit nodad flag when adding addresses to loopback 1 1 - 1 --- 2020-07-30 Jakub Sitnicki bpf Accepted
[bpf-next] udp, bpf: Ignore connections in reuseport group after BPF sk lookup [bpf-next] udp, bpf: Ignore connections in reuseport group after BPF sk lookup - 1 - - --- 2020-07-26 Jakub Sitnicki bpf Accepted
[bpf-next,2/2] selftests/bpf: Test BPF socket lookup and reuseport with connections Fix BPF socket lookup with reuseport groups with connections - - - - --- 2020-07-22 Jakub Sitnicki bpf Accepted
[bpf-next,1/2] udp: Don't discard reuseport selection when group has connections Fix BPF socket lookup with reuseport groups with connections - 2 - - --- 2020-07-22 Jakub Sitnicki bpf Accepted
[bpf-next] bpf, netns: Fix build without CONFIG_INET [bpf-next] bpf, netns: Fix build without CONFIG_INET 1 1 - - --- 2020-07-21 Jakub Sitnicki bpf Accepted
[bpf-next,v5,15/15] selftests/bpf: Tests for BPF_SK_LOOKUP attach point Run a BPF program on socket lookup - - - - --- 2020-07-17 Jakub Sitnicki bpf Accepted
[bpf-next,v5,14/15] selftests/bpf: Add verifier tests for bpf_sk_lookup context access Run a BPF program on socket lookup - - - - --- 2020-07-17 Jakub Sitnicki bpf Accepted
[bpf-next,v5,13/15] tools/bpftool: Add name mappings for SK_LOOKUP prog and attach type Run a BPF program on socket lookup - - - - --- 2020-07-17 Jakub Sitnicki bpf Accepted
[bpf-next,v5,12/15] libbpf: Add support for SK_LOOKUP program type Run a BPF program on socket lookup 1 - - - --- 2020-07-17 Jakub Sitnicki bpf Accepted
[bpf-next,v5,11/15] bpf: Sync linux/bpf.h to tools/ Run a BPF program on socket lookup 1 - - - --- 2020-07-17 Jakub Sitnicki bpf Accepted
[bpf-next,v5,10/15] udp6: Run SK_LOOKUP BPF program on socket lookup Run a BPF program on socket lookup 1 - - - --- 2020-07-17 Jakub Sitnicki bpf Accepted
[bpf-next,v5,09/15] udp6: Extract helper for selecting socket from reuseport group Run a BPF program on socket lookup 1 - - - --- 2020-07-17 Jakub Sitnicki bpf Accepted
[bpf-next,v5,08/15] udp: Run SK_LOOKUP BPF program on socket lookup Run a BPF program on socket lookup 1 - - - --- 2020-07-17 Jakub Sitnicki bpf Accepted
[bpf-next,v5,07/15] udp: Extract helper for selecting socket from reuseport group Run a BPF program on socket lookup 1 - - - --- 2020-07-17 Jakub Sitnicki bpf Accepted
[bpf-next,v5,06/15] inet6: Run SK_LOOKUP BPF program on socket lookup Run a BPF program on socket lookup - - - - --- 2020-07-17 Jakub Sitnicki bpf Accepted
[bpf-next,v5,05/15] inet6: Extract helper for selecting socket from reuseport group Run a BPF program on socket lookup 1 - - - --- 2020-07-17 Jakub Sitnicki bpf Accepted
[bpf-next,v5,04/15] inet: Run SK_LOOKUP BPF program on socket lookup Run a BPF program on socket lookup - - - - --- 2020-07-17 Jakub Sitnicki bpf Accepted
[bpf-next,v5,03/15] inet: Extract helper for selecting socket from reuseport group Run a BPF program on socket lookup 1 - - - --- 2020-07-17 Jakub Sitnicki bpf Accepted
[bpf-next,v5,02/15] bpf: Introduce SK_LOOKUP program type with a dedicated attach point Run a BPF program on socket lookup - - - - --- 2020-07-17 Jakub Sitnicki bpf Accepted
[bpf-next,v5,01/15] bpf, netns: Handle multiple link attachments Run a BPF program on socket lookup 1 - - - --- 2020-07-17 Jakub Sitnicki bpf Accepted
[bpf-next] bpf, netns: Fix use-after-free in pernet pre_exit callback [bpf-next] bpf, netns: Fix use-after-free in pernet pre_exit callback 3 1 - - --- 2020-06-30 Jakub Sitnicki bpf Accepted
[bpf-next,v3,4/4] selftests/bpf: Test updating flow_dissector link with same program bpf, netns: Prepare for multi-prog attachment 1 - - - --- 2020-06-25 Jakub Sitnicki bpf Accepted
[bpf-next,v3,3/4] bpf, netns: Keep a list of attached bpf_link's bpf, netns: Prepare for multi-prog attachment 2 - - - --- 2020-06-25 Jakub Sitnicki bpf Accepted
[bpf-next,v3,2/4] bpf, netns: Keep attached programs in bpf_prog_array bpf, netns: Prepare for multi-prog attachment 2 - - - --- 2020-06-25 Jakub Sitnicki bpf Accepted
[bpf-next,v3,1/4] flow_dissector: Pull BPF program assignment up to bpf-netns bpf, netns: Prepare for multi-prog attachment 2 - - - --- 2020-06-25 Jakub Sitnicki bpf Accepted
[bpf,2/2] bpf, sockhash: Synchronize delete from bucket list on map free Fixes for sock_hash_free 1 1 - - --- 2020-06-07 Jakub Sitnicki bpf Accepted
[bpf,1/2] bpf, sockhash: Fix memory leak when unlinking sockets in sock_hash_free Fixes for sock_hash_free 1 1 - - --- 2020-06-07 Jakub Sitnicki bpf Accepted
[bpf-next,v2,12/12] selftests/bpf: Extend test_flow_dissector to cover link creation Link-based program attachment to network namespaces - - - - --- 2020-05-31 Jakub Sitnicki bpf Accepted
[bpf-next,v2,11/12] selftests/bpf: Convert test_flow_dissector to use BPF skeleton Link-based program attachment to network namespaces - - - - --- 2020-05-31 Jakub Sitnicki bpf Accepted
[bpf-next,v2,10/12] selftests/bpf, flow_dissector: Close TAP device FD after the test Link-based program attachment to network namespaces - 1 - - --- 2020-05-31 Jakub Sitnicki bpf Accepted
[bpf-next,v2,09/12] selftests/bpf: Add tests for attaching bpf_link to netns Link-based program attachment to network namespaces - - - - --- 2020-05-31 Jakub Sitnicki bpf Accepted
[bpf-next,v2,08/12] bpftool: Support link show for netns-attached links Link-based program attachment to network namespaces 1 - - - --- 2020-05-31 Jakub Sitnicki bpf Accepted
[bpf-next,v2,07/12] bpftool: Extract helpers for showing link attach type Link-based program attachment to network namespaces 1 - - - --- 2020-05-31 Jakub Sitnicki bpf Accepted
[bpf-next,v2,06/12] libbpf: Add support for bpf_link-based netns attachment Link-based program attachment to network namespaces 1 - - - --- 2020-05-31 Jakub Sitnicki bpf Accepted
[bpf-next,v2,05/12] bpf, cgroup: Return ENOLINK for auto-detached links on update Link-based program attachment to network namespaces 1 1 - - --- 2020-05-31 Jakub Sitnicki bpf Accepted
[bpf-next,v2,04/12] bpf: Add link-based BPF program attachment to network namespace Link-based program attachment to network namespaces - - - - --- 2020-05-31 Jakub Sitnicki bpf Accepted
[bpf-next,v2,03/12] flow_dissector: Move out netns_bpf prog callbacks Link-based program attachment to network namespaces - - - - --- 2020-05-31 Jakub Sitnicki bpf Accepted
[bpf-next,v2,02/12] net: Introduce netns_bpf for BPF programs attached to netns Link-based program attachment to network namespaces - - - - --- 2020-05-31 Jakub Sitnicki bpf Accepted
[bpf-next,v2,01/12] flow_dissector: Pull locking up from prog attach callback Link-based program attachment to network namespaces - - 1 - --- 2020-05-31 Jakub Sitnicki bpf Accepted
[bpf-next] bpf: Fix returned error sign when link doesn't support updates [bpf-next] bpf: Fix returned error sign when link doesn't support updates - 1 - - --- 2020-05-25 Jakub Sitnicki bpf Accepted
[bpf,v2] flow_dissector: Drop BPF flow dissector prog ref on netns cleanup [bpf,v2] flow_dissector: Drop BPF flow dissector prog ref on netns cleanup - 1 1 - --- 2020-05-21 Jakub Sitnicki bpf Accepted
[bpf-next] selftests/bpf: Test allowed maps for bpf_sk_select_reuseport [bpf-next] selftests/bpf: Test allowed maps for bpf_sk_select_reuseport - - - - --- 2020-04-30 Jakub Sitnicki bpf Accepted
[bpf-next,3/3] selftests/bpf: Use SOCKMAP for server sockets in bpf_sk_assign test Enable socket lookup in SOCKMAP/SOCKHASH from BPF 1 - - - --- 2020-04-29 Jakub Sitnicki bpf Accepted
[bpf-next,2/3] selftests/bpf: Test that lookup on SOCKMAP/SOCKHASH is allowed Enable socket lookup in SOCKMAP/SOCKHASH from BPF 1 - - - --- 2020-04-29 Jakub Sitnicki bpf Accepted
[bpf-next,1/3] bpf: Allow bpf_map_lookup_elem for SOCKMAP and SOCKHASH Enable socket lookup in SOCKMAP/SOCKHASH from BPF 1 - - - --- 2020-04-29 Jakub Sitnicki bpf Accepted
[bpf] net, sk_msg: Don't use RCU_INIT_POINTER on sk_user_data [bpf] net, sk_msg: Don't use RCU_INIT_POINTER on sk_user_data - 1 - - --- 2020-04-02 Jakub Sitnicki bpf Accepted
[net-next,3/3] net/tls: Annotate access to sk_prot with READ_ONCE/WRITE_ONCE net/tls: Annotate lockless access to sk_prot - - - - --- 2020-03-17 Jakub Sitnicki davem Accepted
[net-next,2/3] net/tls: Read sk_prot once when building tls proto ops net/tls: Annotate lockless access to sk_prot - - - - --- 2020-03-17 Jakub Sitnicki davem Accepted
[net-next,1/3] net/tls: Constify base proto ops used for building tls proto net/tls: Annotate lockless access to sk_prot - - - - --- 2020-03-17 Jakub Sitnicki davem Accepted
[bpf-next,v2] selftests/bpf: Fix spurious failures in accept due to EAGAIN [bpf-next,v2] selftests/bpf: Fix spurious failures in accept due to EAGAIN 1 1 - - --- 2020-03-13 Jakub Sitnicki bpf Accepted
[bpf-next,2/2] selftests/bpf: Run SYN cookies with reuseport BPF test only for TCP [bpf-next,1/2] selftests/bpf: Run reuseport tests only with supported socket types 1 1 - - --- 2020-02-24 Jakub Sitnicki bpf Accepted
[bpf-next,1/2] selftests/bpf: Run reuseport tests only with supported socket types [bpf-next,1/2] selftests/bpf: Run reuseport tests only with supported socket types 1 1 - - --- 2020-02-24 Jakub Sitnicki bpf Accepted
[bpf-next,v7,11/11] selftests/bpf: Tests for sockmap/sockhash holding listening sockets Extend SOCKMAP/SOCKHASH to store listening sockets 1 - - - --- 2020-02-18 Jakub Sitnicki bpf Accepted
[bpf-next,v7,10/11] selftests/bpf: Extend SK_REUSEPORT tests to cover SOCKMAP/SOCKHASH Extend SOCKMAP/SOCKHASH to store listening sockets 1 - - - --- 2020-02-18 Jakub Sitnicki bpf Accepted
[bpf-next,v7,09/11] net: Generate reuseport group ID on group creation Extend SOCKMAP/SOCKHASH to store listening sockets - - - - --- 2020-02-18 Jakub Sitnicki bpf Accepted
[bpf-next,v7,08/11] bpf: Allow selecting reuseport socket from a SOCKMAP/SOCKHASH Extend SOCKMAP/SOCKHASH to store listening sockets - - - - --- 2020-02-18 Jakub Sitnicki bpf Accepted
[bpf-next,v7,07/11] bpf, sockmap: Let all kernel-land lookup values in SOCKMAP/SOCKHASH Extend SOCKMAP/SOCKHASH to store listening sockets 1 - - - --- 2020-02-18 Jakub Sitnicki bpf Accepted
[bpf-next,v7,06/11] bpf, sockmap: Return socket cookie on lookup from syscall Extend SOCKMAP/SOCKHASH to store listening sockets 1 - - - --- 2020-02-18 Jakub Sitnicki bpf Accepted
[bpf-next,v7,05/11] bpf, sockmap: Don't set up upcalls and progs for listening sockets Extend SOCKMAP/SOCKHASH to store listening sockets 1 - - - --- 2020-02-18 Jakub Sitnicki bpf Accepted
[bpf-next,v7,04/11] bpf, sockmap: Allow inserting listening TCP sockets into sockmap Extend SOCKMAP/SOCKHASH to store listening sockets 1 - - - --- 2020-02-18 Jakub Sitnicki bpf Accepted
[bpf-next,v7,03/11] tcp_bpf: Don't let child socket inherit parent protocol ops on copy Extend SOCKMAP/SOCKHASH to store listening sockets 1 - - - --- 2020-02-18 Jakub Sitnicki bpf Accepted
[bpf-next,v7,02/11] net, sk_msg: Clear sk_user_data pointer on clone if tagged Extend SOCKMAP/SOCKHASH to store listening sockets 2 - - - --- 2020-02-18 Jakub Sitnicki bpf Accepted
[bpf-next,v7,01/11] net, sk_msg: Annotate lockless access to sk_prot on clone Extend SOCKMAP/SOCKHASH to store listening sockets - - - - --- 2020-02-18 Jakub Sitnicki bpf Accepted
[bpf-next,3/3] selftests/bpf: Test unhashing kTLS socket after removing from map sockmap/ktls: Simplify how we restore sk_prot callbacks 1 - - - --- 2020-02-17 Jakub Sitnicki bpf Accepted
[bpf-next,2/3] bpf, sk_msg: Don't clear saved sock proto on restore sockmap/ktls: Simplify how we restore sk_prot callbacks 1 - - - --- 2020-02-17 Jakub Sitnicki bpf Accepted
[bpf-next,1/3] bpf, sk_msg: Let ULP restore sk_proto and write_space callback sockmap/ktls: Simplify how we restore sk_prot callbacks 1 - - - --- 2020-02-17 Jakub Sitnicki bpf Accepted
[bpf] selftests/bpf: Mark SYN cookie test skipped for UDP sockets [bpf] selftests/bpf: Mark SYN cookie test skipped for UDP sockets - 1 - - --- 2020-02-12 Jakub Sitnicki bpf Accepted
[bpf,3/3] selftests/bpf: Test freeing sockmap/sockhash with a socket in it Fix locking order and synchronization on sockmap/sockhash tear-down 1 1 - - --- 2020-02-06 Jakub Sitnicki bpf Accepted
[bpf,2/3] bpf, sockhash: synchronize_rcu before free'ing map Fix locking order and synchronization on sockmap/sockhash tear-down 1 1 - - --- 2020-02-06 Jakub Sitnicki bpf Accepted
[bpf,1/3] bpf, sockmap: Don't sleep while holding RCU lock on tear-down Fix locking order and synchronization on sockmap/sockhash tear-down 1 1 - - --- 2020-02-06 Jakub Sitnicki bpf Accepted
[net] net, sk_msg: Don't check if sock is locked when tearing down psock [net] net, sk_msg: Don't check if sock is locked when tearing down psock 2 1 - - --- 2020-01-21 Jakub Sitnicki davem Accepted
[bpf-next,10/10] selftests/bpf: Switch reuseport tests for test_progs framework Switch reuseport tests for test_progs framework - - - - --- 2019-12-12 Jakub Sitnicki bpf Accepted
[bpf-next,09/10] selftests/bpf: Move reuseport tests under prog_tests/ Switch reuseport tests for test_progs framework - - - - --- 2019-12-12 Jakub Sitnicki bpf Accepted
[bpf-next,08/10] selftests/bpf: Pull up printing the test name into test runner Switch reuseport tests for test_progs framework - - - - --- 2019-12-12 Jakub Sitnicki bpf Accepted
[bpf-next,07/10] selftests/bpf: Propagate errors during setup for reuseport tests Switch reuseport tests for test_progs framework - - - - --- 2019-12-12 Jakub Sitnicki bpf Accepted
[bpf-next,06/10] selftests/bpf: Run reuseport tests in a loop Switch reuseport tests for test_progs framework - - - - --- 2019-12-12 Jakub Sitnicki bpf Accepted
[bpf-next,05/10] selftests/bpf: Unroll the main loop in reuseport test Switch reuseport tests for test_progs framework - - - - --- 2019-12-12 Jakub Sitnicki bpf Accepted
[bpf-next,04/10] selftests/bpf: Add helpers for getting socket family & type name Switch reuseport tests for test_progs framework - - - - --- 2019-12-12 Jakub Sitnicki bpf Accepted
[bpf-next,03/10] selftests/bpf: Use sa_family_t everywhere in reuseport tests Switch reuseport tests for test_progs framework - - - - --- 2019-12-12 Jakub Sitnicki bpf Accepted
[bpf-next,02/10] selftests/bpf: Let libbpf determine program type from section name Switch reuseport tests for test_progs framework - - - - --- 2019-12-12 Jakub Sitnicki bpf Accepted
[bpf-next,01/10] libbpf: Recognize SK_REUSEPORT programs from section name Switch reuseport tests for test_progs framework - - - - --- 2019-12-12 Jakub Sitnicki bpf Accepted
[bpf-next,v2] scripts/bpf: Print an error when known types list needs updating [bpf-next,v2] scripts/bpf: Print an error when known types list needs updating 2 1 - - --- 2019-10-20 Jakub Sitnicki bpf Accepted
[bpf-next] selftests/bpf: Restore the netns after flow dissector reattach test [bpf-next] selftests/bpf: Restore the netns after flow dissector reattach test 1 1 - - --- 2019-10-17 Jakub Sitnicki bpf Accepted
[bpf-next] scripts/bpf: Emit an #error directive known types list needs updating [bpf-next] scripts/bpf: Emit an #error directive known types list needs updating - - - - --- 2019-10-16 Jakub Sitnicki bpf Accepted
[bpf-next,v3,2/2] selftests/bpf: Check that flow dissector can be re-attached Atomic flow dissector updates 1 - 1 - --- 2019-10-11 Jakub Sitnicki bpf Accepted
[bpf-next,v3,1/2] flow_dissector: Allow updating the flow dissector program atomically Atomic flow dissector updates 1 - 1 - --- 2019-10-11 Jakub Sitnicki bpf Accepted
[bpf] flow_dissector: Fix potential use-after-free on BPF_PROG_DETACH [bpf] flow_dissector: Fix potential use-after-free on BPF_PROG_DETACH 1 1 - - --- 2019-08-21 Jakub Sitnicki bpf Accepted
[bpf] bpf: sockmap, restore sk_write_space when psock gets dropped [bpf] bpf: sockmap, restore sk_write_space when psock gets dropped - - - - --- 2019-05-22 Jakub Sitnicki bpf Accepted
[bpf] bpf: Stop the psock parser before canceling its work [bpf] bpf: Stop the psock parser before canceling its work - 1 - - --- 2019-03-07 Jakub Sitnicki bpf Accepted
[net] sk_msg: Always cancel strp work before freeing the psock [net] sk_msg: Always cancel strp work before freeing the psock 1 - - - --- 2019-01-28 Jakub Sitnicki bpf Accepted
[RFC,bpf-next,5/5] selftests/bpf: Extend SK_REUSEPORT tests to cover SOCKMAP Extend SOCKMAP to store listening sockets - - - - --- 2019-10-22 Jakub Sitnicki bpf RFC
[RFC,bpf-next,4/5] bpf: Allow selecting reuseport socket from a SOCKMAP Extend SOCKMAP to store listening sockets - - - - --- 2019-10-22 Jakub Sitnicki bpf RFC
[RFC,bpf-next,3/5] bpf, sockmap: Don't let child socket inherit psock or its ops on copy Extend SOCKMAP to store listening sockets - - - - --- 2019-10-22 Jakub Sitnicki bpf RFC
[RFC,bpf-next,2/5] bpf, sockmap: Allow inserting listening TCP sockets into SOCKMAP Extend SOCKMAP to store listening sockets - - - - --- 2019-10-22 Jakub Sitnicki bpf RFC
[RFC,bpf-next,1/5] bpf, sockmap: Let BPF helpers use lookup operation on SOCKMAP Extend SOCKMAP to store listening sockets - - - - --- 2019-10-22 Jakub Sitnicki bpf RFC
[RFCv2,bpf-next,12/12] bpf: Test redirecting listening/receiving socket lookup Programming socket lookup with BPF - - 1 - --- 2019-08-28 Jakub Sitnicki bpf RFC
[RFCv2,bpf-next,11/12] libbpf: Add support for inet_lookup program type Programming socket lookup with BPF - - 1 - --- 2019-08-28 Jakub Sitnicki bpf RFC
[RFCv2,bpf-next,10/12] bpf: Sync linux/bpf.h to tools/ Programming socket lookup with BPF - - 1 - --- 2019-08-28 Jakub Sitnicki bpf RFC
[RFCv2,bpf-next,09/12] udp6: Run inet_lookup bpf program on socket lookup Programming socket lookup with BPF - - 1 - --- 2019-08-28 Jakub Sitnicki bpf RFC
« 1 2 3 »