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(). Change-Id: I4cde880f3a5bfe7cb71180c71b74a44bf0fcff51 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> Git-commit: 87de6594dc45dbf6819f3e0ef92f9331c5a9444c Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git Signed-off-by:
Ivaylo Georgiev <irgeorgiev@codeaurora.org>
Loading
Please register or sign in to comment