From cb193ca3361098f9ce98b16c4117fac4ea159d09 Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Tue, 20 Feb 2024 10:23:23 -0500 Subject: [PATCH] MT#55283 safeguard against kmalloc failure closes #1797 Change-Id: I8036cad421d996b09e95946094fd43a55324778e (cherry picked from commit 6bdedc54aeed38214f6cfcde71209b85b764b008) --- kernel-module/xt_RTPENGINE.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kernel-module/xt_RTPENGINE.c b/kernel-module/xt_RTPENGINE.c index 658fd0b76..feda7b793 100644 --- a/kernel-module/xt_RTPENGINE.c +++ b/kernel-module/xt_RTPENGINE.c @@ -1481,7 +1481,10 @@ static ssize_t proc_blist_read(struct file *f, char __user *b, size_t l, loff_t if (!g) goto err; + err = -ENOMEM; opp = kzalloc(sizeof(*opp), GFP_KERNEL); + if (!opp) + goto err; memcpy(&opp->target, &g->target, sizeof(opp->target));