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)