diff options
author | Rafael J. Wysocki <[email protected]> | 2012-08-15 21:32:04 +0200 |
---|---|---|
committer | Rafael J. Wysocki <[email protected]> | 2012-08-17 19:36:36 +0200 |
commit | 55d7ec4520e86d735d178c15d7df33d507bd43c6 (patch) | |
tree | f514c1b9173c5b7ff580970b6a249360cee04348 /tools/perf/util/trace-event-scripting.c | |
parent | 58a34de7b1a920d287d17d2ca08bc9aaf7e6d35b (diff) |
PM / Runtime: Check device PM QoS setting before "no callbacks" check
If __dev_pm_qos_read_value(dev) returns a negative value,
rpm_suspend() should return -EPERM for dev even if its
power.no_callbacks flag is set. For this to happen, the device's
power.no_callbacks flag has to be checked after the PM QoS check,
so move the PM QoS check to rpm_check_suspend_allowed() (this will
make it cover idle notifications as well as runtime suspend too).
Signed-off-by: Rafael J. Wysocki <[email protected]>
Acked-by: Alan Stern <[email protected]>
Cc: [email protected]
Diffstat (limited to 'tools/perf/util/trace-event-scripting.c')
0 files changed, 0 insertions, 0 deletions