Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
b90a16854d60f147cc6388dbe3e9765101c5b5a6
/
kernel
/
bpf
2399463
bpf: possibly avoid extra masking for narrower load in verifier
by Yonghong Song
· 8 years ago
31fd858
bpf: permits narrower load from bpf program context fields
by Yonghong Song
· 8 years ago
36e24c0
bpf: reset id on spilled regs in clear_all_pkt_pointers
by Daniel Borkmann
· 8 years ago
4a2ff55
bpf: reset id on CONST_IMM transition
by Daniel Borkmann
· 8 years ago
d25da6c
bpf: don't check spilled reg state for non-STACK_SPILLed type slots
by Daniel Borkmann
· 8 years ago
9204657
bpf: cgroup skb progs cannot access ld_abs/ind
by Daniel Borkmann
· 8 years ago
1e27097
bpf: Add BPF_OBJ_GET_INFO_BY_FD
by Martin KaFai Lau
· 8 years ago
bd5f5f4e
bpf: Add BPF_MAP_GET_FD_BY_ID
by Martin KaFai Lau
· 8 years ago
b16d9aa
bpf: Add BPF_PROG_GET_FD_BY_ID
by Martin KaFai Lau
· 8 years ago
34ad558
bpf: Add BPF_(PROG|MAP)_GET_NEXT_ID command
by Martin KaFai Lau
· 8 years ago
f3f1c05
bpf: Introduce bpf_map ID
by Martin KaFai Lau
· 8 years ago
dc4bb0e
bpf: Introduce bpf_prog ID
by Martin KaFai Lau
· 8 years ago
f91840a
perf, bpf: Add BPF support to all perf_event types
by Alexei Starovoitov
· 8 years ago
80b7d81
bpf: Remove the capability check for cgroup skb eBPF program
by Chenbo Feng
· 8 years ago
fb9a307
bpf: Allow CGROUP_SKB eBPF program to access sk_buff
by Chenbo Feng
· 8 years ago
b870aa9
bpf: use different interpreter depending on required stack size
by Alexei Starovoitov
· 8 years ago
80a58d0
bpf: reconcile bpf_tail_call and stack_depth
by Alexei Starovoitov
· 8 years ago
8726679
bpf: teach verifier to track stack depth
by Alexei Starovoitov
· 8 years ago
f696b8f
bpf: split bpf core interpreter
by Alexei Starovoitov
· 8 years ago
71189fa
bpf: free up BPF_JMP | BPF_CALL | BPF_X opcode
by Alexei Starovoitov
· 8 years ago
a316338
bpf: fix wrong exposure of map_flags into fdinfo for lpm
by Daniel Borkmann
· 8 years ago
a9789ef
bpf: properly reset caller saved regs after helper call and ld_abs/ind
by Daniel Borkmann
· 8 years ago
1ad2f58
bpf: fix incorrect pruning decision when alignment must be tracked
by Daniel Borkmann
· 8 years ago
e4eda88
net: Make IP alignment calulations clearer.
by David S. Miller
· 8 years ago
3c2ce60
bpf: adjust verifier heuristics
by Daniel Borkmann
· 8 years ago
6832a33
bpf: Handle multiple variable additions into packet pointers in verifier.
by David S. Miller
· 8 years ago
e07b98d
bpf: Add strict alignment flag for BPF_PROG_LOAD.
by David S. Miller
· 8 years ago
c5fc969
bpf: Do per-instruction state dumping in verifier when log_level > 1.
by David S. Miller
· 8 years ago
d117441
bpf: Track alignment of register values in the verifier.
by David S. Miller
· 8 years ago
50fb55d
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by Linus Torvalds
· 8 years ago
11fbf53
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
19809c2
mm, vmalloc: use __GFP_HIGHMEM implicitly
by Michal Hocko
· 8 years ago
0d0e576
bpf: don't let ldimm64 leak map addresses on unprivileged
by Daniel Borkmann
· 8 years ago
332270f
bpf: enhance verifier to understand stack pointer arithmetic
by Yonghong Song
· 8 years ago
d24f7c7
bpf: bpf_lock on kallsysms doesn't need to be irqsave
by Hannes Frederic Sowa
· 8 years ago
cda3712
fs: constify tree_descr arrays passed to simple_fill_super()
by Eric Biggers
· 8 years ago
8fe4592
bpf: map_get_next_key to return first key on NULL
by Teng Qin
· 8 years ago
e390b55
bpf: make bpf_xdp_adjust_head support mandatory
by Daniel Borkmann
· 8 years ago
7b9f6da
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
c2002f9
bpf: fix checking xdp_adjust_head on tail calls
by Daniel Borkmann
· 8 years ago
6b1bb01
bpf: fix cb access in socket filter programs on tail calls
by Daniel Borkmann
· 8 years ago
695ba26
bpf: lru: Lower the PERCPU_NR_SCANS from 16 to 4
by Martin KaFai Lau
· 8 years ago
6b6cbc1
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
8f917bb
bpf: pass sk to helper functions
by Willem de Bruijn
· 8 years ago
40077e0
bpf: remove struct bpf_map_type_list
by Johannes Berg
· 8 years ago
be9370a
bpf: remove struct bpf_prog_type_list
by Johannes Berg
· 8 years ago
96a94cc
bpf: reference may_access_skb() from __bpf_prog_run()
by Johannes Berg
· 8 years ago
6f14f44
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
1cf1cae
bpf: introduce BPF_PROG_TEST_RUN command
by Alexei Starovoitov
· 8 years ago
79adffc
bpf, verifier: fix rejection of unaligned access checks for map_value_adj
by Daniel Borkmann
· 8 years ago
fce366a
bpf, verifier: fix alu ops against map_value{, _adj} register types
by Daniel Borkmann
· 8 years ago
b197768
bpf: improve verifier packet range checks
by Alexei Starovoitov
· 8 years ago
16ae1f2
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
bcc6b1b
bpf: Add hash of maps support
by Martin KaFai Lau
· 8 years ago
56f668d
bpf: Add array of maps support
by Martin KaFai Lau
· 8 years ago
fad73a1
bpf: Fix and simplifications on inline map lookup
by Martin KaFai Lau
· 8 years ago
8c290e6
bpf: fix hashmap extra_elems logic
by Alexei Starovoitov
· 8 years ago
9015d2f
bpf: inline htab_map_lookup_elem()
by Alexei Starovoitov
· 8 years ago
81ed18a
bpf: add helper inlining infra and optimize map_array lookup
by Alexei Starovoitov
· 8 years ago
8041902
bpf: adjust insn_aux_data when patching insns
by Alexei Starovoitov
· 8 years ago
79741b3
bpf: refactor fixup_bpf_calls()
by Alexei Starovoitov
· 8 years ago
e245c5c6
bpf: move fixup_bpf_calls() function
by Alexei Starovoitov
· 8 years ago
4fe8435
bpf: convert htab map to hlist_nulls
by Alexei Starovoitov
· 8 years ago
9f69154
bpf: fix struct htab_elem layout
by Alexei Starovoitov
· 8 years ago
f38837b
bpf: add get_next_key callback to LPM map
by Alexei Starovoitov
· 8 years ago
8d70eeb
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by Linus Torvalds
· 8 years ago
3f07c01
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/signal.h>
by Ingo Molnar
· 8 years ago
eba38a9
bpf: update the comment about the length of analysis
by Gary Lin
· 8 years ago
bc1750f
bpf: fix spelling mistake: "proccessed" -> "processed"
by Colin Ian King
· 8 years ago
74451e66
bpf: make jited programs visible in traces
by Daniel Borkmann
· 8 years ago
9383191
bpf: remove stubs for cBPF from arch code
by Daniel Borkmann
· 8 years ago
c78f8bd
bpf: mark all registered map/prog types as __ro_after_init
by Daniel Borkmann
· 8 years ago
3f64116
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
7e57fbb
bpf: reduce compiler warnings by adding fallthrough comments
by Alexander Alemayhu
· 8 years ago
7f67763
bpf: introduce BPF_F_ALLOW_OVERRIDE flag
by Alexei Starovoitov
· 8 years ago
c502faf
bpf, lpm: fix overflows in trie_alloc checks
by Daniel Borkmann
· 8 years ago
63dfef7
bpf: enable verifier to add 0 to packet ptr
by William Tu
· 8 years ago
4e8f2fc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
a67edbf
bpf: add initial bpf tracepoints
by Daniel Borkmann
· 8 years ago
3fadc80
bpf: enable verifier to better track const alu ops
by Daniel Borkmann
· 8 years ago
d140199
bpf, lpm: fix kfree of im_node in trie_update_elem
by Daniel Borkmann
· 8 years ago
b95a5c4
bpf: add a longest prefix match trie map implementation
by Daniel Mack
· 8 years ago
d407bd2
bpf: don't trigger OOM killer under pressure with map alloc
by Daniel Borkmann
· 8 years ago
580bdf5
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
f1f7714
bpf: rework prog_digest into prog_tag
by Daniel Borkmann
· 8 years ago
62c7989
bpf: allow b/h/w/dw access for bpf's cb in ctx
by Daniel Borkmann
· 8 years ago
6b8cc1d
bpf: pass original insn directly to convert_ctx_access
by Daniel Borkmann
· 8 years ago
02ac5d1
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
7984c27
bpf: do not use KMALLOC_SHIFT_MAX
by Michal Hocko
· 8 years ago
3bf0033
bpf: Make unnecessarily global functions static
by Tobias Klauser
· 8 years ago
a5ef01a
bpf: Remove unused but set variable in __bpf_lru_list_shrink_inactive()
by Tobias Klauser
· 8 years ago
39f19ebb
bpf: rename ARG_PTR_TO_STACK
by Alexei Starovoitov
· 8 years ago
06c1c04
bpf: allow helpers access to variable memory
by Gianluca Borello
· 8 years ago
f0318d0
bpf: allow adjusted map element values to spill
by Gianluca Borello
· 8 years ago
5722569
bpf: allow helpers access to map element values
by Gianluca Borello
· 8 years ago
dbcfe5f
bpf: split check_mem_access logic for map values
by Gianluca Borello
· 8 years ago
6760bf2
bpf: fix mark_reg_unknown_value for spilled regs on map value marking
by Daniel Borkmann
· 8 years ago
5ccb071
bpf: fix overflow in prog accounting
by Daniel Borkmann
· 8 years ago
aafe6ae
bpf: dynamically allocate digest scratch buffer
by Daniel Borkmann
· 8 years ago
a08dd0d
bpf: fix regression on verifier pruning wrt map lookups
by Daniel Borkmann
· 8 years ago
Next »