diff options
author | Bart Van Assche <[email protected]> | 2017-08-09 11:32:12 -0700 |
---|---|---|
committer | Mike Snitzer <[email protected]> | 2017-08-28 09:58:27 -0400 |
commit | 1c23484c355ec360ca2f37914f8a4802c6baeead (patch) | |
tree | 8825a50d4c93409de59318edf975023cbd3fc907 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | 604407890ecf624c2fb41013c82b22aade59b455 (diff) |
dm mpath: do not lock up a CPU with requeuing activity
When using the block layer in single queue mode, get_request()
returns ERR_PTR(-EAGAIN) if the queue is dying and the REQ_NOWAIT
flag has been passed to get_request(). Avoid that the kernel
reports soft lockup complaints in this case due to continuous
requeuing activity.
Fixes: 7083abbbf ("dm mpath: avoid that path removal can trigger an infinite loop")
Cc: [email protected]
Signed-off-by: Bart Van Assche <[email protected]>
Tested-by: Laurence Oberman <[email protected]>
Reviewed-by: Christoph Hellwig <[email protected]>
Signed-off-by: Mike Snitzer <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions