--- zzzz-none-000/linux-4.9.231/kernel/kprobes.c 2020-07-22 07:10:54.000000000 +0000 +++ falcon-5590-729/linux-4.9.231/kernel/kprobes.c 2022-03-30 12:03:35.000000000 +0000 @@ -122,12 +122,20 @@ static void *alloc_insn_page(void) { +#if defined(CONFIG_AVM_ENHANCED) + return kmalloc(PAGE_SIZE, GFP_KERNEL); +#else return module_alloc(PAGE_SIZE); +#endif } void __weak free_insn_page(void *page) { +#if defined(CONFIG_AVM_ENHANCED) + kfree(page); +#else module_memfree(page); +#endif } struct kprobe_insn_cache kprobe_insn_slots = {