summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h
diff options
context:
space:
mode:
authorPhilip Yang <Philip.Yang@amd.com>2019-01-30 15:29:34 -0500
committerAlex Deucher <alexander.deucher@amd.com>2019-12-18 16:09:05 -0500
commitb3eca59d998587b1930cb846910ec9824b9c2122 (patch)
treea9855d7e15d9b0ac15d2bdf25e7f378599fc1328 /drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h
parent7a8a3430be15e4e6b3455f71853e7db765323889 (diff)
downloadblackbird-op-linux-b3eca59d998587b1930cb846910ec9824b9c2122.tar.gz
blackbird-op-linux-b3eca59d998587b1930cb846910ec9824b9c2122.zip
drm/amdkfd: queue kfd interrupt work to different CPU
Because queue_work schedule the work on the same CPU the interrupt handler is running, if there are many interrupts pending, it takes longer time for work queue to start, or even worse system will hang. v2: queue work to same NUMA node for better cache locality v3: handle cpumask_next wraparound case Signed-off-by: Philip Yang <Philip.Yang@amd.com> Reviewed-by: Eric Huang <JinhuiEric.Huang@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud