Jakub Kicinski
08ca90afba
bpf: notify offload JITs about optimizations
...
Let offload JITs know when instructions are replaced and optimized
out, so they can update their state appropriately. The optimizations
are best effort, if JIT returns an error from any callback verifier
will stop notifying it as state may now be out of sync, but the
verifier continues making progress.
Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Reviewed-by: Quentin Monnet <quentin.monnet@netronome.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
2019-01-23 17:35:32 -08:00
..
arraymap.c
bpf: pass struct btf pointer to the map_check_btf() callback
2018-12-12 15:33:33 -08:00
bpf_lru_list.c
bpf_lru_list.h
btf.c
bpf: btf: support 128 bit integer type
2019-01-16 22:53:44 +01: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: verifier: remove dead code
2019-01-23 17:35:31 -08:00
cpumap.c
bpf/cpumap: make sure frame_size for build_skb is aligned if headroom isn't
2018-12-20 23:19:12 +01:00
devmap.c
bpf: devmap: fix wrong interface selection in notifier_call
2018-10-26 00:32:21 +02:00
disasm.c
disasm.h
hashtab.c
bpf: allow zero-initializing hash map seed
2018-11-20 00:53:39 +01: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
bpf: enable cgroup local storage map pretty print with kind_flag
2018-12-18 01:11:59 +01:00
lpm_trie.c
bpf: pass struct btf pointer to the map_check_btf() callback
2018-12-12 15:33:33 -08: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: notify offload JITs about optimizations
2019-01-23 17:35:32 -08:00
percpu_freelist.c
percpu_freelist.h
queue_stack_maps.c
bpf: fix integer overflow in queue_stack_map
2018-11-22 21:29:40 +01:00
reuseport_array.c
bpf: Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAY
2018-08-11 01:58:46 +02:00
stackmap.c
bpf: fix panic in stack_map_get_build_id() on i386 and arm32
2019-01-10 16:02:17 +01:00
syscall.c
Remove 'type' argument from access_ok() function
2019-01-03 18:57:57 -08:00
tnum.c
verifier.c
bpf: notify offload JITs about optimizations
2019-01-23 17:35:32 -08:00
xskmap.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2018-10-19 11:03:06 -07:00