Daniel Borkmann
|
f1f7714ea5
bpf: rework prog_digest into prog_tag
|
8 vuotta sitten |
Daniel Borkmann
|
5ccb071e97
bpf: fix overflow in prog accounting
|
8 vuotta sitten |
Daniel Borkmann
|
aafe6ae9ce
bpf: dynamically allocate digest scratch buffer
|
8 vuotta sitten |
Martin KaFai Lau
|
17bedab272
bpf: xdp: Allow head adjustment in XDP prog
|
8 vuotta sitten |
Daniel Borkmann
|
ef0915cacd
bpf: fix loading of BPF_MAXINSNS sized programs
|
8 vuotta sitten |
Daniel Borkmann
|
7bd509e311
bpf: add prog_digest and expose it via fdinfo/netlink
|
8 vuotta sitten |
David Ahern
|
6102365876
bpf: Add new cgroup attach type to enable sock modifications
|
8 vuotta sitten |
David Ahern
|
b2cd12574a
bpf: Refactor cgroups code in prep for new type
|
8 vuotta sitten |
Daniel Borkmann
|
21116b7068
bpf: add owner_prog_type and accounted mem to array map's fdinfo
|
8 vuotta sitten |
Daniel Mack
|
f432455148
bpf: add BPF_PROG_ATTACH and BPF_PROG_DETACH commands
|
8 vuotta sitten |
Daniel Borkmann
|
97bc402db7
bpf, mlx5: fix mlx5e_create_rq taking reference on prog
|
8 vuotta sitten |
Martin KaFai Lau
|
8f8449384e
bpf: Add BPF_MAP_TYPE_LRU_PERCPU_HASH
|
8 vuotta sitten |
David S. Miller
|
bb598c1b8c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
8 vuotta sitten |
Mickaël Salaün
|
535e7b4b5e
bpf: Use u64_to_user_ptr()
|
8 vuotta sitten |
Daniel Borkmann
|
c540594f86
bpf, mlx4: fix prog refcount in mlx4_en_try_alloc_resources error path
|
8 vuotta sitten |
Daniel Borkmann
|
20b2b24f91
bpf: fix map not being uncharged during map creation failure
|
8 vuotta sitten |
Brenden Blanco
|
59d3656d5b
bpf: add bpf_prog_add api for bulk prog refcnt
|
9 vuotta sitten |
Martin KaFai Lau
|
4ed8ec521e
cgroup: bpf: Add BPF_MAP_TYPE_CGROUP_ARRAY
|
9 vuotta sitten |
Daniel Borkmann
|
113214be7f
bpf: refactor bpf_prog_get and type check into helper
|
9 vuotta sitten |
Daniel Borkmann
|
1aacde3d22
bpf: generally move prog destruction to RCU deferral
|
9 vuotta sitten |
Daniel Borkmann
|
d056a78876
bpf, maps: extend map_fd_get_ptr arguments
|
9 vuotta sitten |
Daniel Borkmann
|
61d1b6a42f
bpf, maps: add release callback
|
9 vuotta sitten |
Daniel Borkmann
|
d1c55ab5e4
bpf: prepare bpf_int_jit_compile/bpf_prog_select_runtime apis
|
9 vuotta sitten |
Alexei Starovoitov
|
92117d8443
bpf: fix refcnt overflow
|
9 vuotta sitten |
Daniel Borkmann
|
322cea2f41
bpf: add missing map_flags to bpf_map_show_fdinfo
|
9 vuotta sitten |
Alexei Starovoitov
|
b8cdc05173
bpf: bpf_stackmap_copy depends on CONFIG_PERF_EVENTS
|
9 vuotta sitten |
Alexei Starovoitov
|
557c0c6e7d
bpf: convert stackmap to pre-allocation
|
9 vuotta sitten |
Alexei Starovoitov
|
6c90598174
bpf: pre-allocate hash map elements
|
9 vuotta sitten |
Alexei Starovoitov
|
b121d1e74d
bpf: prevent kprobe+bpf deadlocks
|
9 vuotta sitten |
Alexei Starovoitov
|
15a07b3381
bpf: add lookup/update support for per-cpu hash and array maps
|
9 vuotta sitten |