Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
81ed18ab3098b6519274545e80a29caacb77d160
/
kernel
/
bpf
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
17bedab
bpf: xdp: Allow head adjustment in XDP prog
by Martin KaFai Lau
· 8 years ago
d2a4dd3
bpf: fix state equivalence
by Alexei Starovoitov
· 8 years ago
ef0915c
bpf: fix loading of BPF_MAXINSNS sized programs
by Daniel Borkmann
· 8 years ago
7bd509e
bpf: add prog_digest and expose it via fdinfo/netlink
by Daniel Borkmann
· 8 years ago
3c839744
bpf: Preserve const register type on const OR alu ops
by Gianluca Borello
· 8 years ago
2745529
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
61023658
bpf: Add new cgroup attach type to enable sock modifications
by David Ahern
· 8 years ago
b2cd125
bpf: Refactor cgroups code in prep for new type
by David Ahern
· 8 years ago
3a0af8f
bpf: BPF for lightweight tunnel infrastructure
by Thomas Graf
· 8 years ago
e2d2afe
bpf: fix states equal logic for varlen access
by Josef Bacik
· 8 years ago
01ae87e
bpf: cgroup: fix documentation of __cgroup_bpf_update()
by Daniel Mack
· 8 years ago
a3af5f8
bpf: allow for mount options to specify permissions
by Daniel Borkmann
· 8 years ago
21116b7
bpf: add owner_prog_type and accounted mem to array map's fdinfo
by Daniel Borkmann
· 8 years ago
f432455
bpf: add BPF_PROG_ATTACH and BPF_PROG_DETACH commands
by Daniel Mack
· 8 years ago
3007098
cgroup: add support for eBPF programs
by Daniel Mack
· 8 years ago
f9aa9dc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
97bc402
bpf, mlx5: fix mlx5e_create_rq taking reference on prog
by Daniel Borkmann
· 8 years ago
f23cc64
bpf: fix range arithmetic for bpf map access
by Josef Bacik
· 8 years ago
2874aa2
bpf: Fix compilation warning in __bpf_lru_list_rotate_inactive
by Martin KaFai Lau
· 8 years ago
8f84493
bpf: Add BPF_MAP_TYPE_LRU_PERCPU_HASH
by Martin KaFai Lau
· 8 years ago
29ba732
bpf: Add BPF_MAP_TYPE_LRU_HASH
by Martin KaFai Lau
· 8 years ago
fd91de7
bpf: Refactor codes handling percpu map
by Martin KaFai Lau
· 8 years ago
961578b
bpf: Add percpu LRU list
by Martin KaFai Lau
· 8 years ago
3a08c2f
bpf: LRU List
by Martin KaFai Lau
· 8 years ago
bb598c1
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
535e7b4b
bpf: Use u64_to_user_ptr()
by Mickaël Salaün
· 8 years ago
c540594
bpf, mlx4: fix prog refcount in mlx4_en_try_alloc_resources error path
by Daniel Borkmann
· 8 years ago
de46437
bpf: Remove unused but set variables
by Tobias Klauser
· 8 years ago
20b2b24
bpf: fix map not being uncharged during map creation failure
by Daniel Borkmann
· 8 years ago
483bed2
bpf: fix htab map destruction when extra reserve is in use
by Daniel Borkmann
· 8 years ago
0f98621
bpf, inode: add support for symlinks and fix mtime/ctime
by Daniel Borkmann
· 8 years ago
ebb676d
bpf: Print function name in addition to function id
by Thomas Graf
· 8 years ago
2d0e30c
bpf: add helper for retrieving current numa node id
by Daniel Borkmann
· 8 years ago
57a09bf
bpf: Detect identical PTR_TO_MAP_VALUE_OR_NULL registers
by Thomas Graf
· 8 years ago
101105b
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
4846113
bpf: allow access into map value arrays
by Josef Bacik
· 8 years ago
b761fe2
bpf: clean up put_cpu_var usage
by Shaohua Li
· 8 years ago
078cd82
fs: Replace CURRENT_TIME with current_time() for inode timestamps
by Deepa Dinamani
· 8 years ago
1955351
bpf: Set register type according to is_valid_access()
by Mickaël Salaün
· 8 years ago
6b17387
bpf: recognize 64bit immediate loads as consts
by Jakub Kicinski
· 8 years ago
13a27df
bpf: enable non-core use of the verfier
by Jakub Kicinski
· 8 years ago
58e2af8b
bpf: expose internal verfier structures
by Jakub Kicinski
· 8 years ago
3df126f
bpf: don't (ab)use instructions to store state
by Jakub Kicinski
· 8 years ago
36bbef5
bpf: direct packet write and access for helpers for clsact progs
by Daniel Borkmann
· 8 years ago
b399cf6
bpf, verifier: enforce larger zero range for pkt on overloading stack buffs
by Daniel Borkmann
· 8 years ago
f3694e0
bpf: add BPF_CALL_x macros for declaring helpers
by Daniel Borkmann
· 8 years ago
6088b58
bpf: minor cleanups in helpers
by Daniel Borkmann
· 8 years ago
2d2be8c
bpf: fix range propagation on direct packet access
by Daniel Borkmann
· 8 years ago
fdc15d3
bpf: perf_event progs should only use preallocated maps
by Alexei Starovoitov
· 8 years ago
ea2e7ce
bpf: support 8-byte metafield access
by Alexei Starovoitov
· 8 years ago
60747ef
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 8 years ago
6841de8
bpf: allow helpers access the packet directly
by Alexei Starovoitov
· 8 years ago
747ea55
bpf: fix bpf_skb_in_cgroup helper naming
by Daniel Borkmann
· 8 years ago
60d20f9
bpf: Add bpf_current_task_under_cgroup helper
by Sargun Dhillon
· 8 years ago
a6ed3ea
bpf: restore behavior of bpf_map_update_elem
by Alexei Starovoitov
· 8 years ago
1f415a7
bpf: fix method of PTR_TO_PACKET reg id generation
by Jakub Kicinski
· 8 years ago
468fc7e
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
by Linus Torvalds
· 8 years ago
4acf6c0
bpf: enable direct packet data write for xdp progs
by Brenden Blanco
· 8 years ago
Next »