summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* bpf, x64: remove ld_abs/ld_indDaniel Borkmann2018-05-033-296/+5
* bpf: add skb_load_bytes_relative helperDaniel Borkmann2018-05-032-1/+77
* bpf: implement ld_abs/ld_ind in native bpfDaniel Borkmann2018-05-035-100/+262
* bpf: migrate ebpf ld_abs/ld_ind tests to test_verifierDaniel Borkmann2018-05-034-225/+619
* bpf: prefix cbpf internal helpers with bpf_Daniel Borkmann2018-05-031-9/+9
* Merge branch 'AF_XDP-initial-support'Alexei Starovoitov2018-05-0336-72/+3221
|\
| * samples/bpf: sample application and documentation for AF_XDP socketsMagnus Karlsson2018-05-036-0/+1317
| * xsk: statistics supportMagnus Karlsson2018-05-033-1/+56
| * xsk: support for TxMagnus Karlsson2018-05-032-4/+200
| * dev: packet: make packet_direct_xmit a common functionMagnus Karlsson2018-05-033-37/+44
| * xsk: add Tx queue setup and mmap supportMagnus Karlsson2018-05-033-2/+9
| * xsk: add umem completion queue support and mmapMagnus Karlsson2018-05-034-2/+15
| * xsk: wire up XDP_SKB side of AF_XDPBjörn Töpel2018-05-033-20/+34
| * xsk: wire up XDP_DRV side of AF_XDPBjörn Töpel2018-05-031-3/+20
| * bpf: introduce new bpf AF_XDP map type BPF_MAP_TYPE_XSKMAPBjörn Töpel2018-05-038-2/+289
| * xsk: add Rx receive functions and poll supportBjörn Töpel2018-05-036-5/+238
| * xsk: add support for bind for RxMagnus Karlsson2018-05-037-1/+150
| * xsk: add Rx queue setup and mmap supportBjörn Töpel2018-05-035-12/+62
| * xsk: add umem fill queue support and mmapMagnus Karlsson2018-05-037-2/+183
| * xsk: add user memory registration support sockoptBjörn Töpel2018-05-038-0/+596
| * net: initial AF_XDP skeletonBjörn Töpel2018-05-037-7/+34
|/
* bpf, x86_32: add eBPF JIT compiler for ia32Wang YanQing2018-05-035-6/+2588
* bpf: relax constraints on formatting for eBPF helper documentationQuentin Monnet2018-05-021-7/+7
* x86/bpf: Clean up non-standard comments, to make the code more readableIngo Molnar2018-05-021-100/+133
* tools: bpftool: change time format for program 'loaded at:' informationQuentin Monnet2018-05-011-2/+6
* tools, include: Grab a copy of linux/erspan.hWilliam Tu2018-04-301-0/+52
* Merge branch 'bpf-formatting-fixes-helpers'Daniel Borkmann2018-04-302-62/+62
|\
| * bpf: update bpf.h uapi header for toolsQuentin Monnet2018-04-301-31/+31
| * bpf: fix formatting for bpf_get_stack() helper docQuentin Monnet2018-04-301-27/+27
| * bpf: fix formatting for bpf_perf_event_read() helper docQuentin Monnet2018-04-301-4/+4
|/
* bpf: remove tracepoints from bpf coreAlexei Starovoitov2018-04-306-392/+2
* samples/bpf: fix kprobe attachment issue on x64Yonghong Song2018-04-291-8/+26
* bpf: Allow bpf_current_task_under_cgroup in interruptTeng Qin2018-04-291-2/+0
* Merge branch 'fix-bpf-helpers-doc'Alexei Starovoitov2018-04-292-12/+12
|\
| * bpf: Sync bpf.h to tools/Andrey Ignatov2018-04-291-6/+6
| * bpf: Fix helpers ctx struct types in uapi docAndrey Ignatov2018-04-291-6/+6
|/
* Merge branch 'bpf_get_stack'Alexei Starovoitov2018-04-2927-222/+927
|\
| * tools/bpf: add a test for bpf_get_stack with tracepoint progYonghong Song2018-04-293-11/+98
| * tools/bpf: add a test for bpf_get_stack with raw tracepoint progYonghong Song2018-04-293-12/+266
| * tools/bpf: add a verifier test case for bpf_get_stack helper and ARSHYonghong Song2018-04-291-0/+45
| * samples/bpf: move common-purpose trace functions to selftestsYonghong Song2018-04-2910-175/+223
| * tools/bpf: add bpf_get_stack helper to tools headersYonghong Song2018-04-292-2/+42
| * bpf/verifier: improve register value range tracking with ARSHYonghong Song2018-04-293-1/+36
| * bpf: remove never-hit branches in verifier adjust_scalar_min_max_valsYonghong Song2018-04-291-9/+2
| * bpf/verifier: refine retval R0 state for bpf_get_stack helperYonghong Song2018-04-291-0/+27
| * bpf: add bpf_get_stack helperYonghong Song2018-04-297-4/+183
| * bpf: change prototype for stack_map_get_build_id_offsetYonghong Song2018-04-291-8/+5
|/
* bpf, doc: Update bpf_jit_enable limitation for CONFIG_BPF_JIT_ALWAYS_ONLeo Yan2018-04-271-0/+6
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2018-04-2631-2071/+5360
|\
| * samples, bpf: remove redundant ret assignment in bpf_load_program()Wang Sheng-Hui2018-04-271-2/+0