Files
kernel_xiaomi_sm8250/drivers/base
Neeraj Upadhyay 2420269444 UPSTREAM: PM: sleep: wakeup: Skip wakeup_source_sysfs_remove() if device is not there
Skip wakeup_source_sysfs_remove() to fix a NULL pinter dereference via
ws->dev, if the wakeup source is unregistered before registering the
wakeup class from device_add().

Fixes: 2ca3d1ecb8c4 ("PM / wakeup: Register wakeup class kobj after device is added")
Signed-off-by: Neeraj Upadhyay <neeraju@codeaurora.org>
Cc: 5.4+ <stable@vger.kernel.org> # 5.4+
[ rjw: Subject & changelog, white space ]
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
(cherry picked from commit 87de6594dc45dbf6819f3e0ef92f9331c5a9444c)
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Icaae4b9b5075180aea9941e56c14406b874bd4ec
2020-11-16 07:43:08 +01:00
..
2020-06-11 09:16:29 +02:00
2020-10-07 08:45:35 +02:00