projects
/
firefly-linux-kernel-4.4.55.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next...
2015-09-18
Alexei Starovoitov
bpf: add bpf_redirect() helper
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-09-09
Alexei Starovoitov
bpf: fix out of bounds access in verifier log
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-08-31
Alexei Starovoitov
lib: move strncpy_from_unsafe() into mm/maccess.c
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-08-28
Alexei Starovoitov
bpf: add support for %s specifier to bpf_trace_printk()
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-08-28
Alexei Starovoitov
lib: introduce strncpy_from_unsafe()
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-08-27
Alexei Starovoitov
bpf: fix bpf_skb_set_tunnel_key() helper
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-08-26
Alexei Starovoitov
net_sched: act_bpf: remove spinlock in fast path
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-08-26
Alexei Starovoitov
net_sched: convert rsvp to call tcf_exts_destroy from...
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-08-26
Alexei Starovoitov
net_sched: convert tcindex to call tcf_exts_destroy...
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-08-26
Alexei Starovoitov
net_sched: act_bpf: remove unnecessary copy
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-08-26
Alexei Starovoitov
net_sched: make tcf_hash_destroy() static
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-08-07
Alexei Starovoitov
vxlan: combine VXLAN_FLOWBASED into VXLAN_COLLECT_METADATA
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-07-31
Alexei Starovoitov
vxlan: expose COLLECT_METADATA flag to user space
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-07-31
Alexei Starovoitov
bpf: add helpers to access tunnel metadata
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-07-22
Alexei Starovoitov
rcu: Make rcu_is_watching() really notrace
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-07-21
Alexei Starovoitov
test_bpf: add bpf_skb_vlan_push/pop() tests
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-07-21
Alexei Starovoitov
bpf: introduce bpf_skb_vlan_push/pop() helpers
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-07-16
Alexei Starovoitov
tc: act_bpf: fix memory leak
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-06-16
Alexei Starovoitov
bpf: disallow bpf tc programs access current->pid,uid
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-06-15
Alexei Starovoitov
bpf: let kprobe programs use bpf_get_smp_processor_id...
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-06-15
Alexei Starovoitov
bpf: allow networking programs to use bpf_trace_printk...
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-06-15
Alexei Starovoitov
bpf: introduce current->pid, tgid, uid, gid, comm accessors
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-06-07
Alexei Starovoitov
bpf: allow programs to write to certain skb fields
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-06-07
Alexei Starovoitov
bpf: make programs see skb->data == L2 for ingress...
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-06-04
Alexei Starovoitov
bpf: fix build due to missing tc_verd
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-06-04
Alexei Starovoitov
bpf: introduce bpf_clone_redirect() helper
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-05-31
Alexei Starovoitov
bpf: add missing rcu protection when releasing programs...
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-05-31
Alexei Starovoitov
bpf: allow BPF programs access skb->skb_iif and skb...
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-05-27
Alexei Starovoitov
perf: Fix race in BPF program unregister
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-05-25
Alexei Starovoitov
x86: bpf_jit: fix compilation of large bpf programs
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-05-21
Alexei Starovoitov
samples/bpf: bpf_tail_call example for networking
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-05-21
Alexei Starovoitov
samples/bpf: bpf_tail_call example for tracing
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-05-21
Alexei Starovoitov
x86: bpf_jit: implement bpf_tail_call() helper
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-05-21
Alexei Starovoitov
bpf: allow bpf programs to tail-call other bpf programs
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-05-13
Alexei Starovoitov
x86: bpf_jit: fix FROM_BE16 and FROM_LE16/32 instructions
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-05-13
Alexei Starovoitov
pktgen: fix packet generation
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-05-10
Alexei Starovoitov
pktgen: introduce xmit_mode '<start_xmit|netif_receive>'
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-05-04
Alexei Starovoitov
net: sched: run ingress qdisc without locks
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-04-28
Alexei Starovoitov
bpf: fix 64-bit divide
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-04-16
Alexei Starovoitov
bpf: fix two bugs in verification logic when accessing...
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-04-16
Alexei Starovoitov
bpf: fix bpf helpers to use skb->mac_header relative...
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-04-16
Alexei Starovoitov
bpf: fix verifier memory corruption
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-04-06
Alexei Starovoitov
tc: bpf: add checksum helpers
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-04-02
Alexei Starovoitov
samples/bpf: Add kmem_alloc()/free() tracker tool
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-04-02
Alexei Starovoitov
samples/bpf: Add IO latency analysis (iosnoop/heatmap...
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-04-02
Alexei Starovoitov
samples/bpf: Add counting example for kfree_skb() function...
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-04-02
Alexei Starovoitov
samples/bpf: Add simple non-portable kprobe filter...
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-04-02
Alexei Starovoitov
tracing: Allow BPF programs to call bpf_trace_printk()
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-04-02
Alexei Starovoitov
tracing: Allow BPF programs to call bpf_ktime_get_ns()
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-04-02
Alexei Starovoitov
tracing, perf: Implement BPF programs attached to kprobes
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-04-02
Alexei Starovoitov
tracing: Add kprobe flag
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-03-29
Alexei Starovoitov
tc: bpf: generalize pedit action
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-03-17
Alexei Starovoitov
bpf: allow BPF programs access 'protocol' and 'vlan_tci...
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-03-16
Alexei Starovoitov
samples: bpf: add skb->field examples and tests
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-03-16
Alexei Starovoitov
bpf: allow extended BPF programs access skb fields
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-01-27
Alexei Starovoitov
samples: bpf: relax test_maps check
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2015-01-27
Alexei Starovoitov
bpf: rcu lock must not be held when calling copy_to_user()
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-12-11
Alexei Starovoitov
net: sock: fix access via invalid file descriptor
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-12-06
Alexei Starovoitov
samples: bpf: large eBPF program in C
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-12-06
Alexei Starovoitov
samples: bpf: trivial eBPF program in C
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-12-06
Alexei Starovoitov
samples: bpf: elf_bpf file loader
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-12-06
Alexei Starovoitov
samples: bpf: example of stateful socket filtering
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-12-06
Alexei Starovoitov
net: sock: allow eBPF programs to be attached to sockets
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-12-06
Alexei Starovoitov
bpf: verifier: add checks for BPF_ABS | BPF_IND instructions
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-12-06
Alexei Starovoitov
bpf: x86: fix epilogue generation for eBPF programs
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-11-19
Alexei Starovoitov
bpf: fix arraymap NULL deref and missing overflow and...
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-11-18
Alexei Starovoitov
bpf: remove test map scaffolding and user proper types
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-11-18
Alexei Starovoitov
bpf: allow eBPF programs to use maps
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-11-18
Alexei Starovoitov
bpf: add a testsuite for eBPF maps
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-11-18
Alexei Starovoitov
bpf: fix BPF_MAP_LOOKUP_ELEM command return code
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-11-18
Alexei Starovoitov
bpf: add array type of eBPF maps
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-11-18
Alexei Starovoitov
bpf: add hashtable type of eBPF maps
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-11-18
Alexei Starovoitov
bpf: add 'flags' attribute to BPF_MAP_UPDATE_ELEM command
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-10-30
Alexei Starovoitov
test: bpf: add a testcase reduced from nmap
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-10-30
Alexei Starovoitov
samples: bpf: add a verifier test and summary line
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-10-30
Alexei Starovoitov
bpf: reduce verifier memory consumption
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-10-27
Alexei Starovoitov
bpf: split eBPF out of NET
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-10-22
Alexei Starovoitov
bpf: fix bug in eBPF verifier
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-10-14
Alexei Starovoitov
net: filter: move common defines into bpf_common.h
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-10-14
Alexei Starovoitov
x86: bpf_jit: fix two bugs in eBPF JIT compiler
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-10-10
Alexei Starovoitov
net: bpf: fix bpf syscall dependence on anon_inodes
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-10-02
Alexei Starovoitov
net: pktgen: packet bursting via skb->xmit_more
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-10-02
Alexei Starovoitov
bpf: add tests to verifier testsuite
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-10-02
Alexei Starovoitov
bpf: add search pruning optimization to verifier
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-09-26
Alexei Starovoitov
sparc: bpf_jit: add support for BPF_LD(X) | BPF_LEN...
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-09-26
Alexei Starovoitov
bpf: mini eBPF library, test stubs and verifier testsuite
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-09-26
Alexei Starovoitov
bpf: verifier (add verifier core)
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-09-26
Alexei Starovoitov
bpf: verifier (add branch/goto checks)
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-09-26
Alexei Starovoitov
bpf: handle pseudo BPF_LD_IMM64 insn
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-09-26
Alexei Starovoitov
bpf: verifier (add ability to receive verification...
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-09-26
Alexei Starovoitov
bpf: verifier (add docs)
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-09-26
Alexei Starovoitov
bpf: handle pseudo BPF_CALL insn
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-09-26
Alexei Starovoitov
bpf: expand BPF syscall with program load/unload
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-09-26
Alexei Starovoitov
bpf: add lookup/update/delete/iterate methods to BPF...
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-09-26
Alexei Starovoitov
bpf: enable bpf syscall on x64 and i386
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-09-26
Alexei Starovoitov
bpf: introduce BPF syscall and maps
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-09-24
Alexei Starovoitov
sparc: bpf_jit: fix loads from negative offsets
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-09-22
Alexei Starovoitov
net: bpf: fix compiler warnings in test_bpf
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-09-19
Alexei Starovoitov
sparc: bpf_jit: fix support for ldx/stx mem and SKF_AD_VLAN_TAG
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
2014-09-19
Alexei Starovoitov
sparc: bpf_jit: add SKF_AD_PKTTYPE support to JIT
Signed-off-by:
Alexei Starovoitov
<ast@plumgrid.com>
commit
|
commitdiff
|
tree
next