From 8f89498e79f85118d0cd5a44d11b9c8d9a338c75 Mon Sep 17 00:00:00 2001 From: huangzq2 Date: Mon, 6 Nov 2023 16:20:14 +0800 Subject: [PATCH] fix null pointer at quota_day_store Change-Id: I660fbdb63fe9b005472c6ac61dc5cffdbd1972a1 Signed-off-by: huangzq2 Reviewed-on: https://gerrit.mot.com/2786068 SME-Granted: SME Approvals Granted SLTApproved: Slta Waiver Reviewed-by: Xiangpo Zhao Tested-by: Jira Key Submit-Approved: Jira Key --- drivers/moto_swap/hybridswap/hybridswap_eswap.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/moto_swap/hybridswap/hybridswap_eswap.c b/drivers/moto_swap/hybridswap/hybridswap_eswap.c index 4a4783be1393..1fdd7e0e4efc 100644 --- a/drivers/moto_swap/hybridswap/hybridswap_eswap.c +++ b/drivers/moto_swap/hybridswap/hybridswap_eswap.c @@ -4091,7 +4091,9 @@ void hybridswap_set_quota_day(unsigned long val) // reset reclaimin_bytes_daily when set quota, so we can only // set quota once per day. - atomic64_set(&stat->reclaimin_bytes_daily, 0); + if (stat) { + atomic64_set(&stat->reclaimin_bytes_daily, 0); + } } bool hybridswap_reach_life_protect(void)