Messages in this thread | | | From | Song Liu <> | Date | Thu, 24 Aug 2023 15:19:06 -0700 | Subject | Re: [PATCH bpf-next v2 3/3] bpf, riscv: use prog pack allocator in the BPF JIT |
| |
On Thu, Aug 24, 2023 at 6:31 AM Puranjay Mohan <puranjay12@gmail.com> wrote: > > Use bpf_jit_binary_pack_alloc() for memory management of JIT binaries in > RISCV BPF JIT. The bpf_jit_binary_pack_alloc creates a pair of RW and RX > buffers. The JIT writes the program into the RW buffer. When the JIT is > done, the program is copied to the final RX buffer with > bpf_jit_binary_pack_finalize. > > Implement bpf_arch_text_copy() and bpf_arch_text_invalidate() for RISCV > JIT as these functions are required by bpf_jit_binary_pack allocator. > > Signed-off-by: Puranjay Mohan <puranjay12@gmail.com>
LGTM.
Reviewed-by: Song Liu <song@kernel.org>
[...]
| |