summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* selftests/bpf: Add selftest for multi-prog sections and bpf-to-bpf callsAndrii Nakryiko2020-09-042-0/+134
* libbpf: Add multi-prog section support for struct_opsAndrii Nakryiko2020-09-041-18/+8
* libbpf: Implement generalized .BTF.ext func/line info adjustmentAndrii Nakryiko2020-09-043-84/+153
* libbpf: Make RELO_CALL work for multi-prog sections and sub-program callsAndrii Nakryiko2020-09-041-138/+380
* libbpf: Support CO-RE relocations for multi-prog sectionsAndrii Nakryiko2020-09-041-8/+74
* libbpf: Parse multi-function sections into multiple BPF programsAndrii Nakryiko2020-09-041-107/+142
* libbpf: Ensure ELF symbols table is found before further ELF processingAndrii Nakryiko2020-09-041-11/+29
* xsk: Fix use-after-free in failed shared_umem bindMagnus Karlsson2020-09-021-0/+1
* xsk: Fix null check on error return pathGustavo A. R. Silva2020-09-021-1/+1
* xsk: Fix possible segfault at xskmap entry insertionMagnus Karlsson2020-09-023-12/+0
* xsk: Fix possible segfault in xsk umem diagnosticsMagnus Karlsson2020-09-021-8/+6
* selftests/bpf: Test task_file iterator without visiting pthreadsYonghong Song2020-09-022-1/+30
* bpf: Avoid iterating duplicated files for task_file iteratorYonghong Song2020-09-021-4/+11
* Merge branch 'dpaa2-eth-add-a-dpaa2_eth_-prefix-to-all-functions'David S. Miller2020-09-013-248/+249
|\
| * dpaa2-eth: add a dpaa2_eth_ prefix to all functions in dpaa2-eth-dcb.cIoana Ciornei2020-09-011-4/+4
| * dpaa2-eth: add a dpaa2_eth_ prefix to all functions in dpaa2-eth.cIoana Ciornei2020-09-011-200/+200
| * dpaa2-eth: add a dpaa2_eth_ prefix to all functions in dpaa2-ethtool.cIoana Ciornei2020-09-011-44/+45
|/
* net: openvswitch: fixes crash if nf_conncount_init() failsEelco Chaudron2020-09-011-1/+7
* ibmvnic: Harden device Command Response Queue handshakeThomas Falcon2020-09-011-1/+18
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2020-09-01246-3089/+13816
|\
| * bpf: {cpu,dev}map: Change various functions return type from int to voidBjörn Töpel2020-09-012-16/+10
| * bpf: Remove bpf_lsm_file_mprotect from sleepable list.Alexei Starovoitov2020-08-313-18/+18
| * samples/bpf: Fix to xdpsock to avoid recycling framesWeqaar Janjua2020-08-311-5/+5
| * samples/bpf: Optimize l2fwd performance in xdpsockMagnus Karlsson2020-08-311-8/+14
| * xsk: Documentation for XDP_SHARED_UMEM between queues and netdevsMagnus Karlsson2020-08-311-10/+58
| * samples/bpf: Add new sample xsk_fwd.cCristian Dumitrescu2020-08-312-0/+1088
| * libbpf: Support shared umems between queues and devicesMagnus Karlsson2020-08-313-132/+254
| * xsk: Add shared umem support between devicesMagnus Karlsson2020-08-311-7/+4
| * xsk: Add shared umem support between queue idsMagnus Karlsson2020-08-313-16/+56
| * xsk: i40e: ice: ixgbe: mlx5: Test for dma_need_sync earlier for better perfor...Magnus Karlsson2020-08-316-10/+10
| * xsk: Rearrange internal structs for better performanceMagnus Karlsson2020-08-312-18/+22
| * xsk: Enable sharing of dma mappingsMagnus Karlsson2020-08-314-42/+156
| * xsk: Move addrs from buffer pool to umemMagnus Karlsson2020-08-313-19/+25
| * xsk: Move xsk_tx_list and its lock to buffer poolMagnus Karlsson2020-08-316-40/+38
| * xsk: Move queue_id, dev and need_wakeup to buffer poolMagnus Karlsson2020-08-318-74/+43
| * xsk: Move fill and completion rings to buffer poolMagnus Karlsson2020-08-316-49/+52
| * xsk: Create and free buffer pool independently from umemMagnus Karlsson2020-08-318-187/+236
| * xsk: i40e: ice: ixgbe: mlx5: Rename xsk zero-copy driver interfacesMagnus Karlsson2020-08-3119-167/+179
| * xsk: i40e: ice: ixgbe: mlx5: Pass buffer pool to driver instead of umemMagnus Karlsson2020-08-3140-398/+413
| * bpf: Fix build without BPF_LSM.Alexei Starovoitov2020-08-311-0/+2
| * bpf: Fix build without BPF_SYSCALL, but with BPF_JIT.Alexei Starovoitov2020-08-311-1/+8
| * Merge branch 'bpf-sleepable'Daniel Borkmann2020-08-2820-33/+331
| |\
| | * selftests/bpf: Add sleepable testsAlexei Starovoitov2020-08-285-2/+99
| | * libbpf: Support sleepable progsAlexei Starovoitov2020-08-281-1/+24
| | * bpf: Add bpf_copy_from_user() helper.Alexei Starovoitov2020-08-285-0/+41
| | * bpf: Introduce sleepable BPF programsAlexei Starovoitov2020-08-2810-25/+162
| | * mm/error_inject: Fix allow_error_inject function signatures.Alexei Starovoitov2020-08-282-5/+5
| |/
| * bpf: selftests: Add test for different inner map sizeMartin KaFai Lau2020-08-282-1/+65
| * bpf: Relax max_entries check for most of the inner map typesMartin KaFai Lau2020-08-283-4/+17
| * bpf: Add map_meta_equal map opsMartin KaFai Lau2020-08-2817-15/+52