summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-06-18selftests/bpf: switch BPF_ANNOTATE_KV_PAIR tests to BTF-defined mapsAndrii Nakryiko5-72/+87
2019-06-18selftests/bpf: add test for BTF-defined mapsAndrii Nakryiko2-7/+76
2019-06-18libbpf: allow specifying map definitions using BTFAndrii Nakryiko2-9/+345
2019-06-18libbpf: split initialization and loading of BTFAndrii Nakryiko1-10/+24
2019-06-18libbpf: identify maps by section index in addition to offsetAndrii Nakryiko1-15/+25
2019-06-18libbpf: refactor map initializationAndrii Nakryiko1-114/+133
2019-06-18libbpf: streamline ELF parsing error-handlingAndrii Nakryiko1-24/+20
2019-06-18libbpf: extract BTF loading logicAndrii Nakryiko1-38/+55
2019-06-18libbpf: add common min/max macro to libbpf_internal.hAndrii Nakryiko5-15/+10
2019-06-15bpf: Fix build error without CONFIG_INETYueHaibing1-7/+24
2019-06-15selftests/bpf: convert socket_cookie test to sk storageStanislav Fomichev2-32/+38
2019-06-15bpf/tools: sync bpf.hStanislav Fomichev1-0/+2
2019-06-15bpf: export bpf_sock for BPF_PROG_TYPE_SOCK_OPS prog typeStanislav Fomichev2-0/+27
2019-06-15bpf: export bpf_sock for BPF_PROG_TYPE_CGROUP_SOCK_ADDR prog typeStanislav Fomichev2-0/+17
2019-06-15bpf: Add test for SO_REUSEPORT_DETACH_BPFMartin KaFai Lau1-0/+54
2019-06-15bpf: Sync asm-generic/socket.h to tools/Martin KaFai Lau1-0/+147
2019-06-15bpf: net: Add SO_DETACH_REUSEPORT_BPFMartin KaFai Lau8-0/+40
2019-06-15libbpf: fix check for presence of associated BTF for map creationAndrii Nakryiko1-4/+5
2019-06-15selftests/bpf: signedness bug in enable_all_controllers()Dan Carpenter1-1/+1
2019-06-15samples/bpf: fix include path in MakefilePrashant Bhole1-1/+1
2019-06-12bpf: silence warning messages in coreValdis Klētnieks1-0/+1
2019-06-11Merge branch 'bpf-libbpf-num-cpus'Daniel Borkmann10-84/+90
2019-06-11bpf: use libbpf_num_possible_cpus internallyHechao Li2-80/+10
2019-06-11selftests/bpf: remove bpf_util.h from BPF C progsHechao Li5-4/+6
2019-06-11bpf: add a new API libbpf_num_possible_cpus()Hechao Li3-0/+74
2019-06-11selftests/bpf : clean up feature/ when make cleanHechao Li1-1/+2
2019-06-11selftests/bpf: fix constness of source arg for bpf helpersAndrii Nakryiko1-2/+2
2019-06-11samples: bpf: don't run probes at the local make stageJakub Kicinski1-0/+3
2019-06-11Merge branch 'xskmap-lookup'Alexei Starovoitov10-94/+135
2019-06-11libbpf: remove qidconf and better support external bpf programs.Jonathan Lemon1-75/+28
2019-06-11tools/bpf: Add bpf_map_lookup_elem selftest for xskmapJonathan Lemon1-0/+18
2019-06-11bpf/tools: sync bpf.hJonathan Lemon1-0/+4
2019-06-11bpf: Allow bpf_map_lookup_elem() on an xskmapJonathan Lemon7-19/+85
2019-06-07bpf: allow CGROUP_SKB programs to use bpf_skb_cgroup_id() helperRoman Gushchin1-0/+4
2019-06-06samples: bpf: print a warning about headers_installJakub Kicinski1-0/+9
2019-06-04bpf: remove redundant assignment to errColin Ian King2-2/+2
2019-06-04bpf: hbm: fix spelling mistake "notifcations" -> "notificiations"Colin Ian King1-1/+1
2019-06-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller122-1013/+6430
2019-06-01selftests/bpf: measure RTT from xdp using xdpingAlan Maguire6-2/+558
2019-06-01Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirshe...David S. Miller19-1255/+1259
2019-06-01bpf: doc: update answer for 32-bit subregister questionJiong Wang1-5/+25
2019-06-01Merge branch 'map-charge-cleanup'Alexei Starovoitov14-135/+132
2019-06-01bpf: move memory size checks to bpf_map_charge_init()Roman Gushchin14-67/+20
2019-06-01bpf: rework memlock-based memory accounting for mapsRoman Gushchin14-88/+112
2019-06-01bpf: group memory related fields in struct bpf_map_memoryRoman Gushchin14-31/+36
2019-06-01bpf: add memlock precharge for socket local storageRoman Gushchin1-2/+10
2019-06-01bpf: add memlock precharge check for cgroup_local_storageRoman Gushchin1-2/+9
2019-06-01Merge branch 'propagate-cn-to-tcp'Alexei Starovoitov12-51/+299
2019-06-01bpf: Add more stats to HBMbrakmo4-10/+117
2019-06-01bpf: Add cn support to hbm_out_kern.cbrakmo4-12/+45