BPF_PROG_PACK_SIZE
if (size > BPF_PROG_PACK_SIZE) {
if (ptr >= tmp->ptr && (tmp->ptr + BPF_PROG_PACK_SIZE) > ptr) {
#define BPF_PROG_CHUNK_COUNT (BPF_PROG_PACK_SIZE / BPF_PROG_CHUNK_SIZE)
pack->ptr = bpf_jit_alloc_exec(BPF_PROG_PACK_SIZE);
bpf_fill_ill_insns(pack->ptr, BPF_PROG_PACK_SIZE);
bitmap_zero(pack->bitmap, BPF_PROG_PACK_SIZE / BPF_PROG_CHUNK_SIZE);
BPF_PROG_PACK_SIZE / PAGE_SIZE);
if (size > BPF_PROG_PACK_SIZE) {