diff options
author | 2011-07-01 22:29:15 +0200 | |
---|---|---|
committer | 2011-07-02 14:30:10 +0200 | |
commit | 632e270e01d8a1ee9e8ea56c83028727f17b1d17 (patch) | |
tree | 58cbc127f9f173409f40bbaf27f8ea85c185c52d /tools/perf/scripts/python | |
parent | PM / Runtime: Update documentation of interactions with system sleep (diff) | |
download | linux-dev-632e270e01d8a1ee9e8ea56c83028727f17b1d17.tar.xz linux-dev-632e270e01d8a1ee9e8ea56c83028727f17b1d17.zip |
PM / Runtime: Return special error code if runtime PM is disabled
Some callers of pm_runtime_get_sync() and other runtime PM helper
functions, scsi_autopm_get_host() and scsi_autopm_get_device() in
particular, need to distinguish error codes returned when runtime PM
is disabled (i.e. power.disable_depth is nonzero for the given
device) from error codes returned in other situations. For this
reason, make the runtime PM helper functions return -EACCES when
power.disable_depth is nonzero and ensure that this error code
won't be returned by them in any other circumstances. Modify
scsi_autopm_get_host() and scsi_autopm_get_device() to check the
error code returned by pm_runtime_get_sync() and ignore -EACCES.
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions