From f4a997924122d0094675c897a220371f0a129d90 Mon Sep 17 00:00:00 2001 From: Dan Carpenter Date: Thu, 11 Apr 2024 12:57:56 +0300 Subject: [PATCH] buf_size: add kmalloc_noprof() These days kmalloc() is just a wrapper around kmalloc_noprof(). (Ideally I would re-write this check to use the information from smatch_allocations.c but I haven't gotten around to it yet). Signed-off-by: Dan Carpenter --- smatch_buf_size.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/smatch_buf_size.c b/smatch_buf_size.c index 6dd6a9ba..8960cae7 100644 --- a/smatch_buf_size.c +++ b/smatch_buf_size.c @@ -1135,8 +1135,10 @@ void register_buf_size(int id) if (option_project == PROJ_KERNEL) { add_allocation_function("kmalloc", &match_alloc, 0); add_allocation_function("kmalloc_node", &match_alloc, 0); + add_allocation_function("kmalloc_noprof", &match_alloc, 0); add_allocation_function("kzalloc", &match_alloc, 0); add_allocation_function("kzalloc_node", &match_alloc, 0); + add_allocation_function("kzalloc_noprof", &match_alloc, 0); add_allocation_function("vmalloc", &match_alloc, 0); add_allocation_function("vzalloc", &match_alloc, 0); add_allocation_function("__vmalloc", &match_alloc, 0); -- 2.11.4.GIT