[PATCH 1/2] drm/radeon: Only enable and handle pageflip interrupts when needed

2014-06-30 Thread Michel Dänzer
On 27.06.2014 19:47, Christian K?nig wrote: > Am 27.06.2014 11:44, schrieb Michel D?nzer: >> On 27.06.2014 17:18, Christian K?nig wrote: >>> Am 27.06.2014 04:58, schrieb Michel D?nzer: On 26.06.2014 19:39, Christian K?nig wrote: > Am 26.06.2014 11:29, schrieb Michel D?nzer: >> From: Mi

[PATCH 1/2] drm/radeon: Only enable and handle pageflip interrupts when needed

2014-06-30 Thread Dieter Nützel
Am 30.06.2014 14:31, schrieb Christian K?nig: > Am 30.06.2014 11:34, schrieb Michel D?nzer: >> On 27.06.2014 19:47, Christian K?nig wrote: >>> Am 27.06.2014 11:44, schrieb Michel D?nzer: On 27.06.2014 17:18, Christian K?nig wrote: > Am 27.06.2014 04:58, schrieb Michel D?nzer: >> On 26.

[PATCH 1/2] drm/radeon: Only enable and handle pageflip interrupts when needed

2014-06-30 Thread Christian König
Am 30.06.2014 11:34, schrieb Michel D?nzer: > On 27.06.2014 19:47, Christian K?nig wrote: >> Am 27.06.2014 11:44, schrieb Michel D?nzer: >>> On 27.06.2014 17:18, Christian K?nig wrote: Am 27.06.2014 04:58, schrieb Michel D?nzer: > On 26.06.2014 19:39, Christian K?nig wrote: >> Am 26.06

[PATCH 1/2] drm/radeon: Only enable and handle pageflip interrupts when needed

2014-06-27 Thread Michel Dänzer
On 27.06.2014 17:18, Christian K?nig wrote: > Am 27.06.2014 04:58, schrieb Michel D?nzer: >> On 26.06.2014 19:39, Christian K?nig wrote: >>> Am 26.06.2014 11:29, schrieb Michel D?nzer: From: Michel D?nzer Prevents radeon_crtc_handle_flip() from running before radeon_flip_work

[PATCH 1/2] drm/radeon: Only enable and handle pageflip interrupts when needed

2014-06-27 Thread Christian König
Am 27.06.2014 11:44, schrieb Michel D?nzer: > On 27.06.2014 17:18, Christian K?nig wrote: >> Am 27.06.2014 04:58, schrieb Michel D?nzer: >>> On 26.06.2014 19:39, Christian K?nig wrote: Am 26.06.2014 11:29, schrieb Michel D?nzer: > From: Michel D?nzer > > Prevents radeon_crtc_handl

[PATCH 1/2] drm/radeon: Only enable and handle pageflip interrupts when needed

2014-06-27 Thread Michel Dänzer
On 27.06.2014 12:03, Michel D?nzer wrote: > On 27.06.2014 11:06, Dieter N?tzel wrote: >> Am 27.06.2014 03:03, schrieb Michel D?nzer: >>> >>> The question is, can you reproduce the panic or the 'impossible msc' >>> lines in the Xorg log with only patch #2? >> >> Here we go (the 'new' #2 alone): >> >

[PATCH 1/2] drm/radeon: Only enable and handle pageflip interrupts when needed

2014-06-27 Thread Michel Dänzer
On 27.06.2014 11:06, Dieter N?tzel wrote: > Am 27.06.2014 03:03, schrieb Michel D?nzer: >> >> The question is, can you reproduce the panic or the 'impossible msc' >> lines in the Xorg log with only patch #2? > > Here we go (the 'new' #2 alone): > > For the panic I need more time. > But the first

[PATCH 1/2] drm/radeon: Only enable and handle pageflip interrupts when needed

2014-06-27 Thread Michel Dänzer
On 26.06.2014 19:39, Christian K?nig wrote: > Am 26.06.2014 11:29, schrieb Michel D?nzer: >> From: Michel D?nzer >> >> Prevents radeon_crtc_handle_flip() from running before >> radeon_flip_work_func(), resulting in a kernel panic due to the BUG_ON() >> in drm_vblank_put(). >> >> Tested-by: Dieter

[PATCH 1/2] drm/radeon: Only enable and handle pageflip interrupts when needed

2014-06-27 Thread Christian König
Am 27.06.2014 04:58, schrieb Michel D?nzer: > On 26.06.2014 19:39, Christian K?nig wrote: >> Am 26.06.2014 11:29, schrieb Michel D?nzer: >>> From: Michel D?nzer >>> >>> Prevents radeon_crtc_handle_flip() from running before >>> radeon_flip_work_func(), resulting in a kernel panic due to the BUG_ON

[PATCH 1/2] drm/radeon: Only enable and handle pageflip interrupts when needed

2014-06-27 Thread Michel Dänzer
On 27.06.2014 09:53, Dieter N?tzel wrote: > Am 26.06.2014 12:39, schrieb Christian K?nig: >> Am 26.06.2014 11:29, schrieb Michel D?nzer: >>> From: Michel D?nzer >>> >>> Prevents radeon_crtc_handle_flip() from running before >>> radeon_flip_work_func(), resulting in a kernel panic due to the BUG_ON

[PATCH 1/2] drm/radeon: Only enable and handle pageflip interrupts when needed

2014-06-27 Thread Dieter Nützel
Am 27.06.2014 03:03, schrieb Michel D?nzer: > On 27.06.2014 09:53, Dieter N?tzel wrote: >> Am 26.06.2014 12:39, schrieb Christian K?nig: >>> Am 26.06.2014 11:29, schrieb Michel D?nzer: From: Michel D?nzer Prevents radeon_crtc_handle_flip() from running before radeon_flip_work_

[PATCH 1/2] drm/radeon: Only enable and handle pageflip interrupts when needed

2014-06-27 Thread Dieter Nützel
Am 27.06.2014 03:03, schrieb Michel D?nzer: > On 27.06.2014 09:53, Dieter N?tzel wrote: >> Am 26.06.2014 12:39, schrieb Christian K?nig: >>> Am 26.06.2014 11:29, schrieb Michel D?nzer: From: Michel D?nzer Prevents radeon_crtc_handle_flip() from running before radeon_flip_work_

[PATCH 1/2] drm/radeon: Only enable and handle pageflip interrupts when needed

2014-06-27 Thread Dieter Nützel
Am 26.06.2014 12:39, schrieb Christian K?nig: > Am 26.06.2014 11:29, schrieb Michel D?nzer: >> From: Michel D?nzer >> >> Prevents radeon_crtc_handle_flip() from running before >> radeon_flip_work_func(), resulting in a kernel panic due to the >> BUG_ON() >> in drm_vblank_put(). >> >> Tested-by:

[PATCH 1/2] drm/radeon: Only enable and handle pageflip interrupts when needed

2014-06-26 Thread Michel Dänzer
From: Michel D?nzer Prevents radeon_crtc_handle_flip() from running before radeon_flip_work_func(), resulting in a kernel panic due to the BUG_ON() in drm_vblank_put(). Tested-by: Dieter N?tzel Signed-off-by: Michel D?nzer --- drivers/gpu/drm/radeon/cik.c | 18 ++ driver

[PATCH 1/2] drm/radeon: Only enable and handle pageflip interrupts when needed

2014-06-26 Thread Dieter Nützel
Am 26.06.2014 12:39, schrieb Christian K?nig: > Am 26.06.2014 11:29, schrieb Michel D?nzer: >> From: Michel D?nzer >> >> Prevents radeon_crtc_handle_flip() from running before >> radeon_flip_work_func(), resulting in a kernel panic due to the >> BUG_ON() >> in drm_vblank_put(). >> >> Tested-by:

[PATCH 1/2] drm/radeon: Only enable and handle pageflip interrupts when needed

2014-06-26 Thread Christian König
Am 26.06.2014 11:29, schrieb Michel D?nzer: > From: Michel D?nzer > > Prevents radeon_crtc_handle_flip() from running before > radeon_flip_work_func(), resulting in a kernel panic due to the BUG_ON() > in drm_vblank_put(). > > Tested-by: Dieter N?tzel > Signed-off-by: Michel D?nzer Does patch #