Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
ee5bbc9fd3a1fb81e9f6103d6c52ab88926a9603
/
include
/
linux
/
bpf.h
f1a2e44
bpf: add queue and stack maps
by Mauricio Vasquez B
· 6 years ago
2ea864c
bpf/verifier: add ARG_PTR_TO_UNINIT_MAP_VALUE
by Mauricio Vasquez B
· 6 years ago
604326b
bpf, sockmap: convert to generic sk_msg interface
by Daniel Borkmann
· 6 years ago
c941ce9
bpf: add verifier callback to get stack usage info for offloaded progs
by Quentin Monnet
· 6 years ago
c64b798
bpf: Add PTR_TO_SOCKET verifier type
by Joe Stringer
· 6 years ago
b741f16
bpf: introduce per-cpu cgroup local storage
by Roman Gushchin
· 6 years ago
8bad74f
bpf: extend cgroup bpf core to allow multiple cgroup storage types
by Roman Gushchin
· 6 years ago
d58e468
flow_dissector: implements flow dissector BPF hook
by Petar Penkov
· 6 years ago
e8d2bec
bpf: decouple btf from seq bpf fs dump and enable more maps
by Daniel Borkmann
· 6 years ago
5dc4c4b
bpf: Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAY
by Martin KaFai Lau
· 6 years ago
cd33943
bpf: introduce the bpf_get_local_storage() helper function
by Roman Gushchin
· 6 years ago
3e6a4b3
bpf/verifier: introduce BPF_PTR_TO_MAP_VALUE
by Roman Gushchin
· 6 years ago
394e40a
bpf: extend bpf_prog_array to store pointers to the cgroup storage
by Roman Gushchin
· 6 years ago
de9cbba
bpf: introduce cgroup storage maps
by Roman Gushchin
· 6 years ago
0a4c58f
bpf: add ability to charge bpf maps memory dynamically
by Roman Gushchin
· 6 years ago
fd4f227
bpf: offload: allow program and map sharing per-ASIC
by Jakub Kicinski
· 7 years ago
602144c
bpf: offload: keep the offload state per-ASIC
by Jakub Kicinski
· 7 years ago
9fd7c55
bpf: offload: aggregate offloads per-device
by Jakub Kicinski
· 7 years ago
0972826
bpf: offload: rename bpf_offload_dev_match() to bpf_offload_prog_map_match()
by Jakub Kicinski
· 7 years ago
d29ab6e
bpf: bpf_prog_array_alloc() should return a generic non-rcu pointer
by Roman Gushchin
· 7 years ago
fdb5c45
bpf: fix attach type BPF_LIRC_MODE2 dependency wrt CONFIG_CGROUP_BPF
by Sean Young
· 7 years ago
6d5fc19
xdp: Fix handling of devmap in generic XDP
by Toshiaki Makita
· 7 years ago
bf6fa2c
bpf: implement bpf_get_current_cgroup_id() helper
by Yonghong Song
· 7 years ago
38edddb
xdp: add tracepoint for devmap like cpumap have
by Jesper Dangaard Brouer
· 7 years ago
67f29e0
bpf: devmap introduce dev_map_enqueue
by Jesper Dangaard Brouer
· 7 years ago
9b2cf32
bpf: btf: Rename btf_key_id and btf_value_id in bpf_map_info
by Martin KaFai Lau
· 7 years ago
dcab51f
bpf: Expose check_uarg_tail_zero()
by Martin KaFai Lau
· 7 years ago
8111038
bpf: sockmap, add hash map support
by John Fastabend
· 7 years ago
0d83003
bpf: xdp: allow offloads to store into rx_queue_index
by Jakub Kicinski
· 7 years ago
0cd3cbe
bpf: offload: allow offloaded programs to use perf event arrays
by Jakub Kicinski
· 7 years ago
e0cea7c
bpf: implement ld_abs/ld_ind in native bpf
by Daniel Borkmann
· 7 years ago
93731ef
bpf: migrate ebpf ld_abs/ld_ind tests to test_verifier
by Daniel Borkmann
· 7 years ago
fbfc504a
bpf: introduce new bpf AF_XDP map type BPF_MAP_TYPE_XSKMAP
by Björn Töpel
· 7 years ago
c195651e
bpf: add bpf_get_stack helper
by Yonghong Song
· 7 years ago
a9537c9
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
c749fa1
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
ba6b8de
bpf: sockmap, map_release does not hold refcnt for pinned maps
by John Fastabend
· 7 years ago
6899b32
bpf: disable and restore preemption in __BPF_PROG_RUN_ARRAY
by Roman Gushchin
· 7 years ago
a26ca7c
bpf: btf: Add pretty print support to the basic arraymap
by Martin KaFai Lau
· 7 years ago
3a38bb9
bpf/tracing: fix a deadlock in perf_event_detach_bpf_prog
by Yonghong Song
· 7 years ago
5e43f89
bpf: Check attach type at prog load time
by Andrey Ignatov
· 7 years ago
4f738ad
bpf: create tcp_bpf_ulp allowing BPF to monitor socket TX/RX data
by John Fastabend
· 7 years ago
52775b3
bpf: offload: report device information about offloaded maps
by Jakub Kicinski
· 7 years ago
fcfb126
bpf: add new jited info fields in bpf_dev_offload and bpf_prog_info
by Jiong Wang
· 7 years ago
a388457
bpf: offload: add map offload infrastructure
by Jakub Kicinski
· 7 years ago
0a9c199
bpf: rename bpf_dev_offload -> bpf_prog_offload
by Jakub Kicinski
· 7 years ago
bd47564
bpf: add helper for copying attrs to struct bpf_map
by Jakub Kicinski
· 7 years ago
1110f3a
bpf: add map_alloc_check callback
by Jakub Kicinski
· 7 years ago
540adea
error-injection: Separate error-injection from kprobe
by Masami Hiramatsu
· 7 years ago
19d28fb
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
661e4e3
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
by David S. Miller
· 7 years ago
be95a84
bpf: avoid false sharing of map refcount with max_entries
by Daniel Borkmann
· 7 years ago
a0ce093
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
b215739
bpf: prevent out-of-bounds speculation
by Alexei Starovoitov
· 7 years ago
040ee69
fix "netfilter: xt_bpf: Fix XT_BPF_MODE_FD_PINNED mode of 'xt_bpf_info_v1'"
by Al Viro
· 7 years ago
5f103c5
bpf: only build sockmap with CONFIG_INET
by John Fastabend
· 7 years ago
675fc27
bpf: offload: report device information for offloaded programs
by Jakub Kicinski
· 7 years ago
ad8ad79
bpf: offload: free program id when device disappears
by Jakub Kicinski
· 7 years ago
cae1927
bpf: offload: allow netdev to disappear while verifier is running
by Jakub Kicinski
· 7 years ago
9a18eed
bpf: offload: don't use prog->aux->offload as boolean
by Jakub Kicinski
· 7 years ago
1c2a088
bpf: x64: add JIT support for multi-function programs
by Alexei Starovoitov
· 7 years ago
1ea47e0
bpf: add support for bpf_call to interpreter
by Alexei Starovoitov
· 7 years ago
f4e2298
bpf/tracing: fix kernel/events/core.c compilation error
by Yonghong Song
· 7 years ago
92ace99
add infrastructure for tagging functions as error injectable
by Josef Bacik
· 7 years ago
f371b30
bpf/tracing: allow user space to query prog array on the same tp
by Yonghong Song
· 7 years ago
db1ac49
bpf: introduce ARG_PTR_TO_MEM_OR_NULL
by Gianluca Borello
· 7 years ago
1ee6400
bpf: revert report offload info to user space
by Jakub Kicinski
· 7 years ago
479321e
bpf: turn bpf_prog_get_type() into a wrapper
by Jakub Kicinski
· 7 years ago
288b3de
bpf: offload: move offload device validation out to the drivers
by Jakub Kicinski
· 7 years ago
248f346
xdp: allow attaching programs loaded for specific device
by Jakub Kicinski
· 7 years ago
bd601b6
bpf: report offload info to user space
by Jakub Kicinski
· 7 years ago
ab3f006
bpf: offload: add infrastructure for loading programs for a specific netdev
by Jakub Kicinski
· 7 years ago
035226b
bpf: remove tail_call and get_stackid helper declarations from bpf.h
by Gianluca Borello
· 7 years ago
e87c6bc
bpf: permit multiple bpf attachments for a single perf event
by Yonghong Song
· 7 years ago
f66e448
selinux: bpf: Add addtional check for bpf object file receive
by Chenbo Feng
· 7 years ago
afdb09c
security: bpf: Add LSM hooks for bpf object related syscall
by Chenbo Feng
· 7 years ago
6e71b04
bpf: Add file mode configuration into bpf maps
by Chenbo Feng
· 7 years ago
4f9218a
bpf: move knowledge about post-translation offsets out of verifier
by Jakub Kicinski
· 7 years ago
00176a3
bpf: remove the verifier ops from program structure
by Jakub Kicinski
· 7 years ago
7de16e3
bpf: split verifier and program ops
by Jakub Kicinski
· 7 years ago
9c270af
bpf: XDP_REDIRECT enable use of cpumap
by Jesper Dangaard Brouer
· 7 years ago
d93fa2b
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
98589a0
netfilter: xt_bpf: Fix XT_BPF_MODE_FD_PINNED mode of 'xt_bpf_info_v1'
by Shmulik Ladkani
· 7 years ago
067cae4
bpf: Use char in prog and map name
by Martin KaFai Lau
· 7 years ago
468e2f6
bpf: introduce BPF_PROG_QUERY command
by Alexei Starovoitov
· 7 years ago
324bda9e6
bpf: multi program support for cgroup+bpf
by Alexei Starovoitov
· 7 years ago
ad5b177
bpf: Add map_name to bpf_map_info
by Martin KaFai Lau
· 7 years ago
cb4d2b3
bpf: Add name, load_time, uid and map_ids to bpf_prog_info
by Martin KaFai Lau
· 7 years ago
de8f3a8
bpf: add meta pointer for direct access
by Daniel Borkmann
· 7 years ago
5a67da2
bpf: add support for sockmap detach programs
by John Fastabend
· 7 years ago
464bc0f
bpf: convert sockmap field attach_bpf_fd2 to type
by John Fastabend
· 7 years ago
d6e1e46
bpf: linux/bpf.h needs linux/numa.h
by David S. Miller
· 7 years ago
96eabe7
bpf: Allow selecting numa node during map creation
by Martin KaFai Lau
· 7 years ago
6bdc9c4
bpf: sock_map fixes for !CONFIG_BPF_SYSCALL and !STREAM_PARSER
by John Fastabend
· 7 years ago
174a79f
bpf: sockmap with sk redirect support
by John Fastabend
· 7 years ago
a6f6df6
bpf: export bpf_prog_inc_not_zero
by John Fastabend
· 7 years ago
f1174f7
bpf/verifier: rework value tracking
by Edward Cree
· 7 years ago
46f55cf
net: fix build error in devmap helper calls
by John Fastabend
· 8 years ago
11393cc
xdp: Add batching support to redirect map
by John Fastabend
· 8 years ago
97f91a7
bpf: add bpf_redirect_map helper routine
by John Fastabend
· 8 years ago
Next »