From b8c8c17733b2b47360562885cdc0d1780b745b75 Mon Sep 17 00:00:00 2001 From: carmincol Date: Sun, 10 Dec 2023 00:32:04 +0800 Subject: [PATCH] bugfix Signed-off-by: carmincol Change-Id: Ief5f7138f24dcfeedc37b18c7ef4c55d91a90d43 --- mm/mmap.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/mm/mmap.c b/mm/mmap.c index adfd5b171286..1a8fb144fd9c 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -1662,9 +1662,12 @@ unsigned long ksys_mmap_pgoff(unsigned long addr, unsigned long len, retval = vm_mmap_pgoff(file, addr, len, prot, flags, pgoff); if (!IS_ERR_VALUE(retval) && (flags & MAP_JIT)) { - CALL_HCK_LITE_HOOK(check_jit_memory_lhck, current, fd, prot, retval, PAGE_ALIGN(len), (int *)(&retval)); - if (IS_ERR_VALUE(retval)) + int error = 0; + CALL_HCK_LITE_HOOK(check_jit_memory_lhck, current, fd, prot, retval, PAGE_ALIGN(len), &error); + if (error) { pr_info("JITINFO: jit request denied"); + return error; + } } out_fput: if (file) -- Gitee