Quentin Monnet
eb9119471e
bpf: pass destroy() as a callback and remove its ndo_bpf subcommand
...
As part of the transition from ndo_bpf() to callbacks attached to struct
bpf_offload_dev for some of the eBPF offload operations, move the
functions related to program destruction to the struct and remove the
subcommand that was used to call them through the NDO.
Remove function __bpf_offload_ndo(), which is no longer used.
Signed-off-by: Quentin Monnet <quentin.monnet@netronome.com>
Reviewed-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
2018-11-10 15:39:54 -08:00
..
arraymap.c
bpf: return EOPNOTSUPP when map lookup isn't supported
2018-10-09 21:52:20 -07:00
bpf_lru_list.c
bpf_lru_list.h
btf.c
bpf, btf: fix a missing check bug in btf_parse
2018-10-26 00:42:03 +02:00
cgroup.c
bpf: add cg_skb_is_valid_access for BPF_PROG_TYPE_CGROUP_SKB
2018-10-19 13:49:34 -07:00
core.c
bpf: show real jited prog address in /proc/kallsyms
2018-11-02 21:39:01 +01:00
cpumap.c
bpf: fix redirect to map under tail calls
2018-08-17 15:56:23 -07:00
devmap.c
bpf: devmap: fix wrong interface selection in notifier_call
2018-10-26 00:32:21 +02:00
disasm.c
bpf: Remove struct bpf_verifier_env argument from print_bpf_insn
2018-03-23 17:38:57 +01:00
disasm.h
bpf: Remove struct bpf_verifier_env argument from print_bpf_insn
2018-03-23 17:38:57 +01:00
hashtab.c
bpf: add bpffs pretty print for percpu arraymap/hash/lru_hash
2018-08-30 14:03:53 +02:00
helpers.c
bpf: fix direct packet write into pop/peek helpers
2018-10-25 17:02:06 -07:00
inode.c
bpf: decouple btf from seq bpf fs dump and enable more maps
2018-08-13 00:52:45 +02:00
local_storage.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
2018-10-08 23:42:44 -07:00
lpm_trie.c
bpf: decouple btf from seq bpf fs dump and enable more maps
2018-08-13 00:52:45 +02:00
Makefile
bpf: add queue and stack maps
2018-10-19 13:24:31 -07:00
map_in_map.c
bpf: don't allow create maps of per-cpu cgroup local storages
2018-10-01 16:18:33 +02:00
map_in_map.h
offload.c
bpf: pass destroy() as a callback and remove its ndo_bpf subcommand
2018-11-10 15:39:54 -08:00
percpu_freelist.c
percpu_freelist.h
queue_stack_maps.c
bpf: fix leaking uninitialized memory on pop/peek helpers
2018-10-25 17:02:06 -07:00
reuseport_array.c
bpf: Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAY
2018-08-11 01:58:46 +02:00
stackmap.c
bpf: rename stack trace map operations
2018-10-19 13:24:30 -07:00
syscall.c
bpf: fix bpf_prog_get_info_by_fd to return 0 func_lens for unpriv
2018-11-02 13:51:15 -07:00
tnum.c
bpf/verifier: improve register value range tracking with ARSH
2018-04-29 08:45:53 -07:00
verifier.c
bpf: let verifier to calculate and record max_pkt_offset
2018-11-09 09:16:31 +01:00
xskmap.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2018-10-19 11:03:06 -07:00