summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-09-04libbpf: Fix potential multiplication overflowAndrii Nakryiko1-1/+1
2020-09-04libbpf: Fix another __u64 cast in printfAndrii Nakryiko1-1/+1
2020-09-04selftests/bpf: Fix check in global_data_init.Hao Luo1-1/+2
2020-09-04Merge branch 'libbpf-support-bpf-to-bpf-calls'Alexei Starovoitov24-611/+1247
2020-09-04selftests/bpf: Add __noinline variant of cls_redirect selftestAndrii Nakryiko3-64/+115
2020-09-04selftests/bpf: Modernize xdp_noinline test w/ skeleton and __noinlineAndrii Nakryiko2-42/+43
2020-09-04selftests/bpf: Add subprogs to pyperf, strobemeta, and l4lb_noinline testsAndrii Nakryiko7-37/+73
2020-09-04selftests/bpf: Turn fexit_bpf2bpf into test with subtestsAndrii Nakryiko1-7/+14
2020-09-04libbpf: Deprecate notion of BPF program "title" in favor of "section name"Andrii Nakryiko3-120/+101
2020-09-04selftests/bpf: Don't use deprecated libbpf APIsAndrii Nakryiko3-3/+9
2020-09-04tools/bpftool: Replace bpf_program__title() with bpf_program__section_name()Andrii Nakryiko1-2/+2
2020-09-04selftests/bpf: Add selftest for multi-prog sections and bpf-to-bpf callsAndrii Nakryiko2-0/+134
2020-09-04libbpf: Add multi-prog section support for struct_opsAndrii Nakryiko1-18/+8
2020-09-04libbpf: Implement generalized .BTF.ext func/line info adjustmentAndrii Nakryiko3-84/+153
2020-09-04libbpf: Make RELO_CALL work for multi-prog sections and sub-program callsAndrii Nakryiko1-138/+380
2020-09-04libbpf: Support CO-RE relocations for multi-prog sectionsAndrii Nakryiko1-8/+74
2020-09-04libbpf: Parse multi-function sections into multiple BPF programsAndrii Nakryiko1-107/+142
2020-09-04libbpf: Ensure ELF symbols table is found before further ELF processingAndrii Nakryiko1-11/+29
2020-09-03xsk: Fix use-after-free in failed shared_umem bindMagnus Karlsson1-0/+1
2020-09-02xsk: Fix null check on error return pathGustavo A. R. Silva1-1/+1
2020-09-02xsk: Fix possible segfault at xskmap entry insertionMagnus Karlsson3-12/+0
2020-09-02xsk: Fix possible segfault in xsk umem diagnosticsMagnus Karlsson1-8/+6
2020-09-02selftests/bpf: Test task_file iterator without visiting pthreadsYonghong Song2-1/+30
2020-09-02bpf: Avoid iterating duplicated files for task_file iteratorYonghong Song1-4/+11
2020-09-01Merge branch 'dpaa2-eth-add-a-dpaa2_eth_-prefix-to-all-functions'David S. Miller3-248/+249
2020-09-01dpaa2-eth: add a dpaa2_eth_ prefix to all functions in dpaa2-eth-dcb.cIoana Ciornei1-4/+4
2020-09-01dpaa2-eth: add a dpaa2_eth_ prefix to all functions in dpaa2-eth.cIoana Ciornei1-200/+200
2020-09-01dpaa2-eth: add a dpaa2_eth_ prefix to all functions in dpaa2-ethtool.cIoana Ciornei1-44/+45
2020-09-01net: openvswitch: fixes crash if nf_conncount_init() failsEelco Chaudron1-1/+7
2020-09-01ibmvnic: Harden device Command Response Queue handshakeThomas Falcon1-1/+18
2020-09-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller246-3089/+13816
2020-09-01liquidio: Remove unneeded cast from memory allocationYueHaibing1-6/+3
2020-09-01net: sungem: Remove unneeded cast from memory allocationYueHaibing1-3/+2
2020-09-01net/tls: Implement getsockopt SOL_TLS TLS_RXYutaro Hayakawa1-8/+17
2020-09-01Merge branch 'net-openvswitch-improve-the-codes'David S. Miller5-57/+64
2020-09-01net: openvswitch: remove unused keep_flowsTonghao Zhang2-7/+0
2020-09-01net: openvswitch: refactor flow free functionTonghao Zhang1-11/+11
2020-09-01net: openvswitch: improve the coding styleTonghao Zhang4-41/+55
2020-09-01bpf: {cpu,dev}map: Change various functions return type from int to voidBjörn Töpel2-16/+10
2020-09-01bpf: Remove bpf_lsm_file_mprotect from sleepable list.Alexei Starovoitov3-18/+18
2020-09-01samples/bpf: Fix to xdpsock to avoid recycling framesWeqaar Janjua1-5/+5
2020-08-31samples/bpf: Optimize l2fwd performance in xdpsockMagnus Karlsson1-8/+14
2020-08-31net: ipv4: remove unused arg exact_dif in compute_scoreMiaohe Lin2-14/+2
2020-08-31net: ipv6: remove unused arg exact_dif in compute_scoreMiaohe Lin2-15/+2
2020-08-31Merge branch 'net-phy-add-Lynx-PCS-MDIO-module'David S. Miller13-404/+440
2020-08-31net: dsa: ocelot: use the Lynx PCS helpers in Felix and SevilleIoana Ciornei5-404/+40
2020-08-31net: phy: add Lynx PCS moduleIoana Ciornei5-0/+347
2020-08-31net: mdiobus: add clause 45 mdiobus write accessorIoana Ciornei1-0/+6
2020-08-31net: phylink: consider QSGMII interface mode in phylink_mii_c22_pcs_get_stateIoana Ciornei1-0/+1
2020-08-31net: phylink: add helper function to decode USXGMII wordIoana Ciornei2-0/+46