diff options
author | Ken Xue <[email protected]> | 2015-12-01 14:45:23 +0800 |
---|---|---|
committer | Martin K. Petersen <[email protected]> | 2015-12-10 12:24:44 -0500 |
commit | 1c69d3b6eb73e466ecbb8edaf1bc7fd585b288da (patch) | |
tree | 5b0a2eb7bd68f8c902b75d6b0fc7b252e532f92c /tools/perf/scripts/python | |
parent | 527e9316f8ec44bd53d90fb9f611fa7ffff52bb9 (diff) |
Revert "SCSI: Fix NULL pointer dereference in runtime PM"
This reverts commit 49718f0fb8c9 ("SCSI: Fix NULL pointer dereference in
runtime PM")
The old commit may lead to a issue that blk_{pre|post}_runtime_suspend and
blk_{pre|post}_runtime_resume may not be called in pairs.
Take sr device as example, when sr device goes to runtime suspend,
blk_{pre|post}_runtime_suspend will be called since sr device defined
pm->runtime_suspend. But blk_{pre|post}_runtime_resume will not be called
since sr device doesn't have pm->runtime_resume. so, sr device can not
resume correctly anymore.
More discussion can be found from below link.
http://marc.info/?l=linux-scsi&m=144163730531875&w=2
Signed-off-by: Ken Xue <[email protected]>
Acked-by: Alan Stern <[email protected]>
Cc: Xiangliang Yu <[email protected]>
Cc: James E.J. Bottomley <[email protected]>
Cc: Jens Axboe <[email protected]>
Cc: Michael Terry <[email protected]>
Cc: [email protected]
Signed-off-by: Martin K. Petersen <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions