Teng Qin
|
8fe4592438
bpf: map_get_next_key to return first key on NULL
|
hace 8 años |
Johannes Berg
|
40077e0cf6
bpf: remove struct bpf_map_type_list
|
hace 8 años |
David S. Miller
|
16ae1f2236
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
hace 8 años |
Martin KaFai Lau
|
bcc6b1b7eb
bpf: Add hash of maps support
|
hace 8 años |
Alexei Starovoitov
|
8c290e60fa
bpf: fix hashmap extra_elems logic
|
hace 8 años |
Alexei Starovoitov
|
9015d2f595
bpf: inline htab_map_lookup_elem()
|
hace 8 años |
Alexei Starovoitov
|
4fe8435909
bpf: convert htab map to hlist_nulls
|
hace 8 años |
Alexei Starovoitov
|
9f691549f7
bpf: fix struct htab_elem layout
|
hace 8 años |
Daniel Borkmann
|
c78f8bdfa1
bpf: mark all registered map/prog types as __ro_after_init
|
hace 8 años |
Daniel Borkmann
|
d407bd25a2
bpf: don't trigger OOM killer under pressure with map alloc
|
hace 8 años |
Michal Hocko
|
7984c27c2c
bpf: do not use KMALLOC_SHIFT_MAX
|
hace 8 años |
Martin KaFai Lau
|
8f8449384e
bpf: Add BPF_MAP_TYPE_LRU_PERCPU_HASH
|
hace 8 años |
Martin KaFai Lau
|
29ba732acb
bpf: Add BPF_MAP_TYPE_LRU_HASH
|
hace 8 años |
Martin KaFai Lau
|
fd91de7b3c
bpf: Refactor codes handling percpu map
|
hace 8 años |
Daniel Borkmann
|
483bed2b0d
bpf: fix htab map destruction when extra reserve is in use
|
hace 8 años |
Alexei Starovoitov
|
a6ed3ea65d
bpf: restore behavior of bpf_map_update_elem
|
hace 9 años |
Alexei Starovoitov
|
6c90598174
bpf: pre-allocate hash map elements
|
hace 9 años |
Sasha Levin
|
6bbd9a05a1
bpf: grab rcu read lock for bpf_percpu_hash_update
|
hace 9 años |
Alexei Starovoitov
|
15a07b3381
bpf: add lookup/update support for per-cpu hash and array maps
|
hace 9 años |
Alexei Starovoitov
|
824bd0ce6c
bpf: introduce BPF_MAP_TYPE_PERCPU_HASH map
|
hace 9 años |
tom.leiming@gmail.com
|
688ecfe602
bpf: hash: use per-bucket spinlock
|
hace 9 años |
tom.leiming@gmail.com
|
45d8390c56
bpf: hash: move select_bucket() out of htab's spinlock
|
hace 9 años |
tom.leiming@gmail.com
|
6591f1e666
bpf: hash: use atomic count
|
hace 9 años |
Alexei Starovoitov
|
01b3f52157
bpf: fix allocation warnings in bpf maps and integer overflow
|
hace 9 años |
Yang Shi
|
ac00881f92
bpf: convert hashtab lock to raw lock
|
hace 9 años |
Alexei Starovoitov
|
aaac3ba95e
bpf: charge user for creation of BPF maps and programs
|
hace 10 años |
Daniel Borkmann
|
a2c83fff58
ebpf: constify various function pointer structs
|
hace 10 años |
Alexei Starovoitov
|
daaf427c6a
bpf: fix arraymap NULL deref and missing overflow and zero size checks
|
hace 10 años |
Alexei Starovoitov
|
0f8e4bd8a1
bpf: add hashtable type of eBPF maps
|
hace 10 años |