[PATCH 2/3] drm/radeon: handle lockup in delayed work, v3

2014-08-18 Thread Christian König
Am 18.08.2014 um 17:28 schrieb Maarten Lankhorst: > Op 18-08-14 om 17:12 schreef Christian K?nig: >> Am 18.08.2014 um 16:45 schrieb Maarten Lankhorst: >>> Signed-off-by: Maarten Lankhorst >>> --- >>> V1 had a nasty bug breaking gpu lockup recovery. The fix is not >>> allowing radeon_fence_driver_c

[PATCH 2/3] drm/radeon: handle lockup in delayed work, v3

2014-08-18 Thread Maarten Lankhorst
Op 18-08-14 om 17:12 schreef Christian K?nig: > Am 18.08.2014 um 16:45 schrieb Maarten Lankhorst: >> Signed-off-by: Maarten Lankhorst >> --- >> V1 had a nasty bug breaking gpu lockup recovery. The fix is not >> allowing radeon_fence_driver_check_lockup to take exclusive_lock, >> and kill it during

[PATCH 2/3] drm/radeon: handle lockup in delayed work, v3

2014-08-18 Thread Christian König
Am 18.08.2014 um 16:45 schrieb Maarten Lankhorst: > Signed-off-by: Maarten Lankhorst > --- > V1 had a nasty bug breaking gpu lockup recovery. The fix is not > allowing radeon_fence_driver_check_lockup to take exclusive_lock, > and kill it during lockup recovery instead. > V2 used delayed work that

[PATCH 2/3] drm/radeon: handle lockup in delayed work, v3

2014-08-18 Thread Maarten Lankhorst
Signed-off-by: Maarten Lankhorst --- V1 had a nasty bug breaking gpu lockup recovery. The fix is not allowing radeon_fence_driver_check_lockup to take exclusive_lock, and kill it during lockup recovery instead. V2 used delayed work that ran during lockup recovery, but required read lock. I've fixe