diff --git a/drivers/devfreq/arm-memlat-mon.c b/drivers/devfreq/arm-memlat-mon.c index 2b4598ba0f0f..c5ba138e9490 100644 --- a/drivers/devfreq/arm-memlat-mon.c +++ b/drivers/devfreq/arm-memlat-mon.c @@ -366,6 +366,9 @@ static int memlat_hp_restart_events(unsigned int cpu, bool cpu_up) unsigned int idx; struct event_data *common_evs; + if (!attr) + return -ENOMEM; + if (!cpu_grp) goto exit;