aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
diff options
context:
space:
mode:
authorSukadev Bhattiprolu <[email protected]>2022-01-21 18:59:20 -0800
committerDavid S. Miller <[email protected]>2022-01-24 12:05:03 +0000
commit48079e7fdd0269d66b1d7d66ae88bd03162464ad (patch)
tree726ccdf02ce36ad1a629844187a2f213d6fb46dd /drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
parent151b6a5c06b678687f64f2d9a99fd04d5cd32b72 (diff)
ibmvnic: don't spin in tasklet
ibmvnic_tasklet() continuously spins waiting for responses to all capability requests. It does this to avoid encountering an error during initialization of the vnic. However if there is a bug in the VIOS and we do not receive a response to one or more queries the tasklet ends up spinning continuously leading to hard lock ups. If we fail to receive a message from the VIOS it is reasonable to timeout the login attempt rather than spin indefinitely in the tasklet. Fixes: 249168ad07cd ("ibmvnic: Make CRQ interrupt tasklet wait for all capabilities crqs") Signed-off-by: Sukadev Bhattiprolu <[email protected]> Reviewed-by: Dany Madden <[email protected]> Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c')
0 files changed, 0 insertions, 0 deletions