From: Qianfeng Rong Date: Tue, 5 Aug 2025 02:50:00 +0000 (+0800) Subject: uprobes: Remove redundant __GFP_NOWARN X-Git-Tag: v6.18-rc1~196^2~13 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e173287b5d2119971fc329473a020171836d14c9;p=thirdparty%2Fkernel%2Fstable.git uprobes: Remove redundant __GFP_NOWARN Commit 16f5dfbc851b ("gfp: include __GFP_NOWARN in GFP_NOWAIT") made GFP_NOWAIT implicitly include __GFP_NOWARN. Therefore, explicit __GFP_NOWARN combined with GFP_NOWAIT (e.g., `GFP_NOWAIT | __GFP_NOWARN`) is now redundant. Let's clean up these redundant flags across subsystems. No functional changes. Signed-off-by: Qianfeng Rong Signed-off-by: Peter Zijlstra (Intel) Acked-by: Oleg Nesterov Link: https://lore.kernel.org/r/20250805025000.346647-1-rongqianfeng@vivo.com --- diff --git a/kernel/events/uprobes.c b/kernel/events/uprobes.c index 4a194d7c838b5..996a81080d563 100644 --- a/kernel/events/uprobes.c +++ b/kernel/events/uprobes.c @@ -1220,7 +1220,7 @@ build_map_info(struct address_space *mapping, loff_t offset, bool is_register) * reclaim. This is optimistic, no harm done if it fails. */ prev = kmalloc(sizeof(struct map_info), - GFP_NOWAIT | __GFP_NOMEMALLOC | __GFP_NOWARN); + GFP_NOWAIT | __GFP_NOMEMALLOC); if (prev) prev->next = NULL; }