diff options
| author | Brian King <[email protected]> | 2010-06-17 13:56:00 -0500 |
|---|---|---|
| committer | James Bottomley <[email protected]> | 2010-07-27 12:03:46 -0500 |
| commit | 0f33ece5bc3d5a9567b65cfbc736e8f206ecfc7b (patch) | |
| tree | 4b271d2c1373e1882ecffa8f4baf247a9f578c15 /tools/perf/scripts/python/syscall-counts.py | |
| parent | 06395193b20124663b83b2894da827aec7e9d920 (diff) | |
[SCSI] ibmvscsi: Fix softlockup on resume
This fixes a softlockup seen on resume. During resume, the CRQ
must be reenabled. However, the H_ENABLE_CRQ hcall used to do
this may return H_BUSY or H_LONG_BUSY. When this happens, the
caller is expected to retry later. This patch changes a simple
loop, which was causing the softlockup, to a loop at task level
which sleeps between retries rather than simply spinning.
Signed-off-by: Brian King <[email protected]>
Signed-off-by: James Bottomley <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions