summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* libbpf: split initialization and loading of BTFAndrii Nakryiko2019-06-181-10/+24
* libbpf: identify maps by section index in addition to offsetAndrii Nakryiko2019-06-181-15/+25
* libbpf: refactor map initializationAndrii Nakryiko2019-06-181-114/+133
* libbpf: streamline ELF parsing error-handlingAndrii Nakryiko2019-06-181-24/+20
* libbpf: extract BTF loading logicAndrii Nakryiko2019-06-181-38/+55
* libbpf: add common min/max macro to libbpf_internal.hAndrii Nakryiko2019-06-185-15/+10
* bpf: Fix build error without CONFIG_INETYueHaibing2019-06-151-7/+24
* selftests/bpf: convert socket_cookie test to sk storageStanislav Fomichev2019-06-152-32/+38
* bpf/tools: sync bpf.hStanislav Fomichev2019-06-151-0/+2
* bpf: export bpf_sock for BPF_PROG_TYPE_SOCK_OPS prog typeStanislav Fomichev2019-06-152-0/+27
* bpf: export bpf_sock for BPF_PROG_TYPE_CGROUP_SOCK_ADDR prog typeStanislav Fomichev2019-06-152-0/+17
* bpf: Add test for SO_REUSEPORT_DETACH_BPFMartin KaFai Lau2019-06-151-0/+54
* bpf: Sync asm-generic/socket.h to tools/Martin KaFai Lau2019-06-151-0/+147
* bpf: net: Add SO_DETACH_REUSEPORT_BPFMartin KaFai Lau2019-06-158-0/+40
* libbpf: fix check for presence of associated BTF for map creationAndrii Nakryiko2019-06-151-4/+5
* selftests/bpf: signedness bug in enable_all_controllers()Dan Carpenter2019-06-151-1/+1
* samples/bpf: fix include path in MakefilePrashant Bhole2019-06-151-1/+1
* bpf: silence warning messages in coreValdis Klētnieks2019-06-121-0/+1
* Merge branch 'bpf-libbpf-num-cpus'Daniel Borkmann2019-06-1110-84/+90
|\
| * bpf: use libbpf_num_possible_cpus internallyHechao Li2019-06-112-80/+10
| * selftests/bpf: remove bpf_util.h from BPF C progsHechao Li2019-06-115-4/+6
| * bpf: add a new API libbpf_num_possible_cpus()Hechao Li2019-06-113-0/+74
|/
* selftests/bpf : clean up feature/ when make cleanHechao Li2019-06-111-1/+2
* selftests/bpf: fix constness of source arg for bpf helpersAndrii Nakryiko2019-06-101-2/+2
* samples: bpf: don't run probes at the local make stageJakub Kicinski2019-06-101-0/+3
* Merge branch 'xskmap-lookup'Alexei Starovoitov2019-06-1010-94/+135
|\
| * libbpf: remove qidconf and better support external bpf programs.Jonathan Lemon2019-06-101-75/+28
| * tools/bpf: Add bpf_map_lookup_elem selftest for xskmapJonathan Lemon2019-06-101-0/+18
| * bpf/tools: sync bpf.hJonathan Lemon2019-06-101-0/+4
| * bpf: Allow bpf_map_lookup_elem() on an xskmapJonathan Lemon2019-06-107-19/+85
|/
* bpf: allow CGROUP_SKB programs to use bpf_skb_cgroup_id() helperRoman Gushchin2019-06-071-0/+4
* samples: bpf: print a warning about headers_installJakub Kicinski2019-06-061-0/+9
* bpf: remove redundant assignment to errColin Ian King2019-06-042-2/+2
* bpf: hbm: fix spelling mistake "notifcations" -> "notificiations"Colin Ian King2019-06-041-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2019-05-31122-1013/+6430
|\
| * selftests/bpf: measure RTT from xdp using xdpingAlan Maguire2019-05-316-2/+558
| * bpf: doc: update answer for 32-bit subregister questionJiong Wang2019-05-311-5/+25
| * Merge branch 'map-charge-cleanup'Alexei Starovoitov2019-05-3114-135/+132
| |\
| | * bpf: move memory size checks to bpf_map_charge_init()Roman Gushchin2019-05-3114-67/+20
| | * bpf: rework memlock-based memory accounting for mapsRoman Gushchin2019-05-3114-88/+112
| | * bpf: group memory related fields in struct bpf_map_memoryRoman Gushchin2019-05-3114-31/+36
| | * bpf: add memlock precharge for socket local storageRoman Gushchin2019-05-311-2/+10
| | * bpf: add memlock precharge check for cgroup_local_storageRoman Gushchin2019-05-311-2/+9
| |/
| * Merge branch 'propagate-cn-to-tcp'Alexei Starovoitov2019-05-3112-51/+299
| |\
| | * bpf: Add more stats to HBMbrakmo2019-05-314-10/+117
| | * bpf: Add cn support to hbm_out_kern.cbrakmo2019-05-314-12/+45
| | * bpf: Update BPF_CGROUP_RUN_PROG_INET_EGRESS callsbrakmo2019-05-312-20/+40
| | * bpf: Update __cgroup_bpf_run_filter_skb with cnbrakmo2019-05-311-5/+20
| | * bpf: cgroup inet skb programs can return 0 to 3brakmo2019-05-313-4/+27
| | * bpf: Create BPF_PROG_CGROUP_INET_EGRESS_RUN_ARRAYbrakmo2019-05-311-0/+50
| |/