Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'pm-4.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm

Pull power management fix from Rafael Wysocki:
"This fixes an issue in the device runtime PM framework that prevents
customer devices from resuming if runtime PM is disabled for one or
more of their supplier devices (as reflected by device links between
those devices)"

* tag 'pm-4.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:
PM / runtime: Fix handling of suppliers with disabled runtime PM

+2 -1
+2 -1
drivers/base/power/runtime.c
··· 276 276 continue; 277 277 278 278 retval = pm_runtime_get_sync(link->supplier); 279 - if (retval < 0) { 279 + /* Ignore suppliers with disabled runtime PM. */ 280 + if (retval < 0 && retval != -EACCES) { 280 281 pm_runtime_put_noidle(link->supplier); 281 282 return retval; 282 283 }