commit | dc002bb62f10c5905420f8b8a7d5ec0da567fc82 | [log] [tgz] |
---|---|---|
author | Ard Biesheuvel <ard.biesheuvel@linaro.org> | Fri Nov 23 23:18:03 2018 +0100 |
committer | Daniel Borkmann <daniel@iogearbox.net> | Wed Dec 05 16:36:28 2018 +0100 |
tree | 2d5b812a9cb024a671bcda37431505d6dded1c47 | |
parent | 2a95471c3397734ba6869ca3fa084490fb35b40b [diff] |
bpf: add __weak hook for allocating executable memory By default, BPF uses module_alloc() to allocate executable memory, but this is not necessary on all arches and potentially undesirable on some of them. So break out the module_alloc() and module_memfree() calls into __weak functions to allow them to be overridden in arch code. Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>