Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f3f4d78a authored by Prashanth Reddy Baddam's avatar Prashanth Reddy Baddam Committed by Gerrit - the friendly Code Review server
Browse files

msm: ipa: fix to NULL terminate the pointer



Fix to NULL terminate the peers list ptr
after freeing it, to get rid of use after
free issue.

Change-Id: Ide9fde9e7648a7af561a5b0ae0fa085810e59ea6
Signed-off-by: default avatarPrashanth Reddy Baddam <quic_pbaddam@quicinc.com>
parent 179ab9d5
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
// SPDX-License-Identifier: GPL-2.0-only
/*
 * Copyright (c) 2013-2019, The Linux Foundation. All rights reserved.
 * Copyright (c) 2022 Qualcomm Innovation Center, Inc. All rights reserved
 */

#include <linux/slab.h>
@@ -68,6 +69,7 @@ int ipa_rm_peers_list_create(int max_peers,

list_alloc_fail:
	kfree(*peers_list);
	*peers_list = NULL;
bail:
	return result;
}