1 From: Jeff Mahoney <jeffm@suse.com>
2 Subject: pm: initialize &dev->power.entry
5 dev->power.entry is uninitialized, which can lead to Oopses if the device
8 Signed-off-by: Jeff Mahoney <jeffm@suse.com>
10 drivers/base/power/power.h | 3 +++
11 1 file changed, 3 insertions(+)
13 --- a/drivers/base/power/power.h
14 +++ b/drivers/base/power/power.h
16 static inline void device_pm_init(struct device *dev)
18 dev->power.status = DPM_ON;
19 +#ifdef CONFIG_PM_SLEEP
20 + INIT_LIST_HEAD(&dev->power.entry);
24 #ifdef CONFIG_PM_SLEEP