summaryrefslogtreecommitdiffstats
path: root/kernel/bpf
Commit message (Expand)AuthorAgeFilesLines
* bpf: rework prog_digest into prog_tagDaniel Borkmann2017-01-163-11/+13
* bpf: do not use KMALLOC_SHIFT_MAXMichal Hocko2017-01-102-2/+2
* bpf: fix mark_reg_unknown_value for spilled regs on map value markingDaniel Borkmann2016-12-171-3/+8
* bpf: fix overflow in prog accountingDaniel Borkmann2016-12-172-11/+41
* bpf: dynamically allocate digest scratch bufferDaniel Borkmann2016-12-173-14/+21
* bpf: fix regression on verifier pruning wrt map lookupsDaniel Borkmann2016-12-171-3/+8
* bpf: xdp: Allow head adjustment in XDP progMartin KaFai Lau2016-12-083-2/+4
* bpf: fix state equivalenceAlexei Starovoitov2016-12-081-1/+1
* bpf: fix loading of BPF_MAXINSNS sized programsDaniel Borkmann2016-12-072-5/+2
* bpf: add prog_digest and expose it via fdinfo/netlinkDaniel Borkmann2016-12-053-1/+90
* bpf: Preserve const register type on const OR alu opsGianluca Borello2016-12-051-2/+7
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2016-12-031-2/+8
|\
| * bpf: fix states equal logic for varlen accessJosef Bacik2016-11-301-2/+8
* | bpf: Add new cgroup attach type to enable sock modificationsDavid Ahern2016-12-022-1/+37
* | bpf: Refactor cgroups code in prep for new typeDavid Ahern2016-12-022-18/+20
* | bpf: BPF for lightweight tunnel infrastructureThomas Graf2016-12-021-3/+11
* | bpf: cgroup: fix documentation of __cgroup_bpf_update()Daniel Mack2016-11-291-2/+2
* | bpf: allow for mount options to specify permissionsDaniel Borkmann2016-11-271-1/+53
* | bpf: add owner_prog_type and accounted mem to array map's fdinfoDaniel Borkmann2016-11-271-2/+15
* | bpf: add BPF_PROG_ATTACH and BPF_PROG_DETACH commandsDaniel Mack2016-11-251-0/+81
* | cgroup: add support for eBPF programsDaniel Mack2016-11-252-0/+168
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2016-11-221-23/+47
|\|
| * bpf: fix range arithmetic for bpf map accessJosef Bacik2016-11-161-23/+47
* | bpf, mlx5: fix mlx5e_create_rq taking reference on progDaniel Borkmann2016-11-211-0/+1
* | bpf: Fix compilation warning in __bpf_lru_list_rotate_inactiveMartin KaFai Lau2016-11-161-1/+1
* | bpf: Add BPF_MAP_TYPE_LRU_PERCPU_HASHMartin KaFai Lau2016-11-152-8/+129
* | bpf: Add BPF_MAP_TYPE_LRU_HASHMartin KaFai Lau2016-11-151-14/+252
* | bpf: Refactor codes handling percpu mapMartin KaFai Lau2016-11-151-26/+21
* | bpf: Add percpu LRU listMartin KaFai Lau2016-11-152-19/+151
* | bpf: LRU ListMartin KaFai Lau2016-11-153-1/+648
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2016-11-152-2/+5
|\|
| * bpf: fix map not being uncharged during map creation failureDaniel Borkmann2016-11-071-1/+3
| * bpf: fix htab map destruction when extra reserve is in useDaniel Borkmann2016-11-071-1/+2
* | bpf: Use u64_to_user_ptr()Mickaël Salaün2016-11-141-17/+12
* | bpf, mlx4: fix prog refcount in mlx4_en_try_alloc_resources error pathDaniel Borkmann2016-11-121-0/+11
* | bpf: Remove unused but set variablesTobias Klauser2016-11-091-2/+0
* | bpf, inode: add support for symlinks and fix mtime/ctimeDaniel Borkmann2016-10-311-6/+39
* | bpf: Print function name in addition to function idThomas Graf2016-10-291-8/+27
* | bpf: add helper for retrieving current numa node idDaniel Borkmann2016-10-222-0/+13
* | bpf: Detect identical PTR_TO_MAP_VALUE_OR_NULL registersThomas Graf2016-10-191-16/+45
|/
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2016-10-101-1/+1
|\
| * fs: Replace CURRENT_TIME with current_time() for inode timestampsDeepa Dinamani2016-09-271-1/+1
* | bpf: allow access into map value arraysJosef Bacik2016-09-291-18/+311
* | bpf: clean up put_cpu_var usageShaohua Li2016-09-271-1/+1
* | bpf: Set register type according to is_valid_access()Mickaël Salaün2016-09-271-3/+2
* | bpf: recognize 64bit immediate loads as constsJakub Kicinski2016-09-211-2/+12
* | bpf: enable non-core use of the verfierJakub Kicinski2016-09-211-0/+68
* | bpf: expose internal verfier structuresJakub Kicinski2016-09-211-163/+103
* | bpf: don't (ab)use instructions to store stateJakub Kicinski2016-09-211-30/+40
* | bpf: direct packet write and access for helpers for clsact progsDaniel Borkmann2016-09-202-14/+43