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.8-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm

Pull power management fix from Rafael Wysocki:
"More annotations of tracepoints in the runtime PM framework to prevent
RCU from complaining when that code is invoked from the idle path
(Paul McKenney)"

* tag 'pm-4.8-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:
PM / runtime: Use _rcuidle for runtime suspend tracepoints

+2 -2
+2 -2
drivers/base/power/runtime.c
··· 419 419 struct device *parent = NULL; 420 420 int retval; 421 421 422 - trace_rpm_suspend(dev, rpmflags); 422 + trace_rpm_suspend_rcuidle(dev, rpmflags); 423 423 424 424 repeat: 425 425 retval = rpm_check_suspend_allowed(dev); ··· 549 549 } 550 550 551 551 out: 552 - trace_rpm_return_int(dev, _THIS_IP_, retval); 552 + trace_rpm_return_int_rcuidle(dev, _THIS_IP_, retval); 553 553 554 554 return retval; 555 555