summaryrefslogtreecommitdiff
path: root/samples/bpf/bpf_load.c
AgeCommit message (Expand)AuthorFilesLines
2018-12-03samples: bpf: fix: seg fault with NULL pointer argDaniel T. Lee1-1/+3
2018-11-23samples: bpf: fix: error handling regarding kprobe_eventsDaniel T. Lee1-9/+24
2018-11-07bpf_load: add map name to load_maps error messageShannon Nelson1-2/+2
2018-09-18samples/bpf: remove duplicated includesYueHaibing1-1/+0
2018-07-16samples: bpf: ensure that we don't load over MAX_PROGS programsDan Carpenter1-0/+3
2018-05-14samples: bpf: include bpf/bpf.h instead of local libbpf.hJakub Kicinski1-1/+1
2018-05-11samples: bpf: rename struct bpf_map_def to avoid conflict with libbpfJakub Kicinski1-5/+5
2018-04-29samples/bpf: fix kprobe attachment issue on x64Yonghong Song1-8/+26
2018-04-29samples/bpf: move common-purpose trace functions to selftestsYonghong Song1-63/+0
2018-04-27samples, bpf: remove redundant ret assignment in bpf_load_program()Wang Sheng-Hui1-2/+0
2018-03-28samples/bpf: raw tracepoint testAlexei Starovoitov1-0/+14
2018-03-19bpf: sockmap sample, add option to attach SK_MSG programJohn Fastabend1-2/+6
2018-02-02samples/bpf: use bpf_set_link_xdp_fdEric Leblond1-102/+0
2017-12-01samples/bpf: add error checking for perf ioctl calls in bpf loaderYonghong Song1-2/+12
2017-11-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-09-29bpf: libbpf: Provide basic API support to specify BPF obj nameMartin KaFai Lau1-0/+2
2017-08-19bpf: Allow numa selection in INNER_LRU_HASH_PREALLOC test of map_perf_testMartin KaFai Lau1-8/+13
2017-08-16bpf: sockmap sample programJohn Fastabend1-2/+6
2017-07-05bpf: fix return in load_bpf_fileLawrence Brakmo1-2/+6
2017-07-01bpf: BPF support for sock_opsLawrence Brakmo1-3/+10
2017-05-31samples/bpf: bpf_load.c order of prog_fd[] should correspond with ELF orderJesper Dangaard Brouer1-14/+5
2017-05-03samples/bpf: load_bpf.c make callback fixup more flexibleJesper Dangaard Brouer1-9/+8
2017-05-03samples/bpf: make bpf_load.c code compatible with ELF maps section changesJesper Dangaard Brouer1-69/+155
2017-05-01samples/bpf: fix SKB_MODE flag to be a 32-bit unsigned intJesper Dangaard Brouer1-1/+2
2017-04-30samples/bpf: bpf_load.c detect and abort if ELF maps section size is wrongJesper Dangaard Brouer1-9/+31
2017-04-27samples/bpf: Add support for SKB_MODE to xdp1 and xdp_tx_iptunnelDavid Ahern1-3/+16
2017-04-17bpf: Allow bpf sample programs (*_user.c) to change bpf_map_defMartin KaFai Lau1-18/+96
2017-03-22bpf: Add tests for map-in-mapMartin KaFai Lau1-5/+17
2017-02-13samples/bpf: Reset global variablesMickaël Salaün1-0/+5
2017-02-13samples/bpf: Ignore already processed ELF sectionsMickaël Salaün1-0/+2
2016-12-20samples/bpf: Remove perf_event_open() declarationJoe Stringer1-1/+2
2016-12-20samples/bpf: Switch over to libbpfJoe Stringer1-1/+2
2016-12-15samples/bpf: Make samples more libbpf-centricJoe Stringer1-4/+13
2016-12-08bpf: xdp: Add XDP example for head adjustmentMartin KaFai Lau1-0/+94
2016-12-02samples/bpf: Update bpf loader for cgroup section namesDavid Ahern1-3/+11
2016-11-24samples/bpf: fix bpf loaderAlexei Starovoitov1-0/+4
2016-09-02samples/bpf: add perf_event+bpf exampleAlexei Starovoitov1-1/+6
2016-07-19Add sample for adding simple drop program to linkBrenden Blanco1-0/+8
2016-04-07samples/bpf: add tracepoint support to bpf loaderAlexei Starovoitov1-5/+21
2016-03-08samples/bpf: add map_flags to bpf loaderAlexei Starovoitov1-1/+2
2016-03-08samples/bpf: move ksym_search() into libraryAlexei Starovoitov1-0/+62
2016-03-08samples/bpf: make map creation more verboseAlexei Starovoitov1-1/+4
2015-05-21samples/bpf: bpf_tail_call example for tracingAlexei Starovoitov1-12/+45
2015-04-02samples/bpf: Add simple non-portable kprobe filter exampleAlexei Starovoitov1-8/+117
2014-12-05samples: bpf: elf_bpf file loaderAlexei Starovoitov1-0/+203