summaryrefslogtreecommitdiffstats
path: root/kernel/bpf (follow)
Commit message (Expand)AuthorAgeFilesLines
* bpf: restore behavior of bpf_map_update_elemAlexei Starovoitov2016-08-071-11/+73
* bpf: fix method of PTR_TO_PACKET reg id generationJakub Kicinski2016-08-031-1/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2016-07-276-68/+202
|\
| * bpf: enable direct packet data write for xdp progsBrenden Blanco2016-07-201-1/+16
| * bpf: add XDP prog type for early driver filterBrenden Blanco2016-07-201-0/+1
| * bpf: add bpf_prog_add api for bulk prog refcntBrenden Blanco2016-07-201-3/+9
| * bpf: bpf_event_entry_gen's alloc needs to be in atomic contextDaniel Borkmann2016-07-171-1/+1
| * bpf: avoid stack copy and use skb ctx for event outputDaniel Borkmann2016-07-151-2/+4
| * bpf: make inode code explicitly non-modularPaul Gortmaker2016-07-111-3/+1
| * cgroup: bpf: Add bpf_skb_in_cgroup_protoMartin KaFai Lau2016-07-011-1/+7
| * cgroup: bpf: Add BPF_MAP_TYPE_CGROUP_ARRAYMartin KaFai Lau2016-07-013-1/+47
| * bpf: refactor bpf_prog_get and type check into helperDaniel Borkmann2016-07-011-8/+19
| * bpf: generally move prog destruction to RCU deferralDaniel Borkmann2016-07-012-13/+4
| * bpf: don't use raw processor id in generic helperDaniel Borkmann2016-06-301-1/+1
| * bpf: minor cleanups on fd maps and helpersDaniel Borkmann2016-06-301-2/+1
| * Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2016-06-301-34/+7
| |\
| * | bpf, maps: flush own entries on perf map releaseDaniel Borkmann2016-06-161-28/+74
| * | bpf, maps: extend map_fd_get_ptr argumentsDaniel Borkmann2016-06-162-7/+15
| * | bpf, maps: add release callbackDaniel Borkmann2016-06-161-1/+6
* | | Merge branch 'perf/urgent' into perf/core, to pick up fixes before merging ne...Ingo Molnar2016-07-071-34/+7
|\ \ \ | | |/ | |/|
| * | bpf: fix matching of data/data_end in verifierAlexei Starovoitov2016-06-161-34/+7
| |/
* | Merge branch 'linus' into perf/core, to refresh the branchIngo Molnar2016-06-086-188/+922
|\|
| * Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2016-06-011-1/+0
| |\
| | * bpf, inode: disallow userns mountsDaniel Borkmann2016-05-241-1/+0
| * | Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2016-05-261-1/+2
| |\ \ | | |/ | |/|
| * | bpf: teach verifier to recognize imm += ptr patternAlexei Starovoitov2016-05-211-1/+17
| * | bpf: support decreasing order in direct packet accessAlexei Starovoitov2016-05-211-8/+4
| * | bpf: Use mount_nodev not mount_ns to mount the bpf filesystemEric W. Biederman2016-05-211-1/+1
| * | bpf: rather use get_random_int for randomizationsDaniel Borkmann2016-05-201-2/+2
| * | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2016-05-181-29/+8
| |\ \
| | * | bpf: reject invalid names right in ->lookup()Al Viro2016-03-281-29/+8
| * | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2016-05-185-156/+900
| |\ \ \
| | * | | bpf: add generic constant blinding for use in jitsDaniel Borkmann2016-05-161-0/+203
| | * | | bpf: prepare bpf_int_jit_compile/bpf_prog_select_runtime apisDaniel Borkmann2016-05-162-5/+15
| | * | | bpf: add bpf_patch_insn_single helperDaniel Borkmann2016-05-162-44/+80
| | * | | bpf: minor cleanups in ebpf codeDaniel Borkmann2016-05-161-2/+0
| | * | | bpf: improve verifier state equivalenceAlexei Starovoitov2016-05-061-20/+3
| | * | | bpf: direct packet accessAlexei Starovoitov2016-05-062-8/+438
| | * | | bpf: cleanup verifier codeAlexei Starovoitov2016-05-061-47/+53
| | * | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2016-05-043-36/+71
| | |\ \ \
| | * \ \ \ Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2016-04-271-1/+0
| | |\ \ \ \
| | * \ \ \ \ Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2016-04-241-0/+1
| | |\ \ \ \ \
| | * | | | | | bpf: add event output helper for notifications/sampling/loggingDaniel Borkmann2016-04-201-0/+7
| | * | | | | | bpf: convert relevant helper args to ARG_PTR_TO_RAW_STACKDaniel Borkmann2016-04-151-4/+13
| | * | | | | | bpf, verifier: add ARG_PTR_TO_RAW_STACK typeDaniel Borkmann2016-04-151-5/+54
| | * | | | | | bpf, verifier: add bpf_call_arg_meta for passing meta dataDaniel Borkmann2016-04-151-17/+23
| | * | | | | | bpf: simplify verifier register state assignmentsAlexei Starovoitov2016-04-111-4/+2
| | * | | | | | bpf, verifier: further improve search pruningDaniel Borkmann2016-04-081-2/+7
| | * | | | | | bpf: sanitize bpf tracepoint accessAlexei Starovoitov2016-04-081-1/+5
| | * | | | | | bpf: support bpf_get_stackid() and bpf_perf_event_output() in tracepoint prog...Alexei Starovoitov2016-04-081-1/+1