[PATCH 1/2] Revert "drm/radeon: remove drm_vblank_get|put from pflip handling"

2014-06-26 Thread Michel Dänzer
On 26.06.2014 08:34, Dieter N?tzel wrote: > Am 25.06.2014 09:57, schrieb Michel D?nzer: >> On 25.06.2014 03:13, Dieter N?tzel wrote: >>> Am 24.06.2014 12:05, schrieb Michel D?nzer: On 24.06.2014 05:32, Dieter N?tzel wrote: > Am 23.06.2014 21:46, schrieb Dieter N?tzel: >> Am 23.06.2014

[PATCH 1/2] Revert "drm/radeon: remove drm_vblank_get|put from pflip handling"

2014-06-26 Thread Dieter Nützel
Am 25.06.2014 09:57, schrieb Michel D?nzer: > On 25.06.2014 03:13, Dieter N?tzel wrote: >> Am 24.06.2014 12:05, schrieb Michel D?nzer: >>> On 24.06.2014 05:32, Dieter N?tzel wrote: Am 23.06.2014 21:46, schrieb Dieter N?tzel: > Am 23.06.2014 11:34, schrieb Michel D?nzer: >> On

[PATCH 1/2] Revert "drm/radeon: remove drm_vblank_get|put from pflip handling"

2014-06-25 Thread Michel Dänzer
On 25.06.2014 03:13, Dieter N?tzel wrote: > Am 24.06.2014 12:05, schrieb Michel D?nzer: >> On 24.06.2014 05:32, Dieter N?tzel wrote: >>> Am 23.06.2014 21:46, schrieb Dieter N?tzel: Am 23.06.2014 11:34, schrieb Michel D?nzer: > On 18.06.2014 18:14, Christian K?nig wrote: >> Am

[PATCH 1/2] Revert "drm/radeon: remove drm_vblank_get|put from pflip handling"

2014-06-25 Thread Dieter Nützel
Am 24.06.2014 12:05, schrieb Michel D?nzer: > On 24.06.2014 05:32, Dieter N?tzel wrote: >> Am 23.06.2014 21:46, schrieb Dieter N?tzel: >>> Am 23.06.2014 11:34, schrieb Michel D?nzer: On 18.06.2014 18:14, Christian K?nig wrote: > Am 18.06.2014 07:53, schrieb Michel D?nzer: >> >>

[PATCH 1/2] Revert "drm/radeon: remove drm_vblank_get|put from pflip handling"

2014-06-24 Thread Dieter Nützel
Am 24.06.2014 12:05, schrieb Michel D?nzer: > On 24.06.2014 05:32, Dieter N?tzel wrote: >> Am 23.06.2014 21:46, schrieb Dieter N?tzel: >>> Am 23.06.2014 11:34, schrieb Michel D?nzer: On 18.06.2014 18:14, Christian K?nig wrote: > Am 18.06.2014 07:53, schrieb Michel D?nzer: >> >>

[PATCH 1/2] Revert "drm/radeon: remove drm_vblank_get|put from pflip handling"

2014-06-24 Thread Michel Dänzer
On 24.06.2014 05:32, Dieter N?tzel wrote: > Am 23.06.2014 21:46, schrieb Dieter N?tzel: >> Am 23.06.2014 11:34, schrieb Michel D?nzer: >>> On 18.06.2014 18:14, Christian K?nig wrote: Am 18.06.2014 07:53, schrieb Michel D?nzer: > > (WW) RADEON(0): radeon_dri2_flip_event_handler:

[PATCH 1/2] Revert "drm/radeon: remove drm_vblank_get|put from pflip handling"

2014-06-23 Thread Dieter Nützel
Am 23.06.2014 21:46, schrieb Dieter N?tzel: > Am 23.06.2014 11:34, schrieb Michel D?nzer: >> On 18.06.2014 18:14, Christian K?nig wrote: >>> Am 18.06.2014 07:53, schrieb Michel D?nzer: Looking into these issues has got me thinking about the use of the page flip interrupt: If

[PATCH 1/2] Revert "drm/radeon: remove drm_vblank_get|put from pflip handling"

2014-06-23 Thread Dieter Nützel
Am 23.06.2014 11:34, schrieb Michel D?nzer: > On 18.06.2014 18:14, Christian K?nig wrote: >> Am 18.06.2014 07:53, schrieb Michel D?nzer: >>> >>> Looking into these issues has got me thinking about the use of the >>> page >>> flip interrupt: If the page flip interrupt arrives before the >>>

[PATCH 1/2] Revert "drm/radeon: remove drm_vblank_get|put from pflip handling"

2014-06-23 Thread Michel Dänzer
On 18.06.2014 18:14, Christian K?nig wrote: > Am 18.06.2014 07:53, schrieb Michel D?nzer: >> >> Looking into these issues has got me thinking about the use of the page >> flip interrupt: If the page flip interrupt arrives before the >> corresponding >> vertical blank interrupt, the DRM vblank

[PATCH 1/2] Revert "drm/radeon: remove drm_vblank_get|put from pflip handling"

2014-06-23 Thread Christian König
Am 23.06.2014 11:34, schrieb Michel D?nzer: > On 18.06.2014 18:14, Christian K?nig wrote: >> Am 18.06.2014 07:53, schrieb Michel D?nzer: >>> Looking into these issues has got me thinking about the use of the page >>> flip interrupt: If the page flip interrupt arrives before the >>> corresponding

[PATCH 1/2] Revert "drm/radeon: remove drm_vblank_get|put from pflip handling"

2014-06-18 Thread Michel Dänzer
On 17.06.2014 20:41, Christian K?nig wrote: > Am 17.06.2014 12:12, schrieb Michel D?nzer: >> From: Michel D?nzer >> >> This reverts commit 75f36d861957cb05b7889af24c8cd4a789398304. >> >> drm_vblank_get() is necessary to ensure the DRM vblank counter value is >> up to date in

[PATCH 1/2] Revert "drm/radeon: remove drm_vblank_get|put from pflip handling"

2014-06-18 Thread Christian König
Am 18.06.2014 07:53, schrieb Michel D?nzer: > On 17.06.2014 20:41, Christian K?nig wrote: >> Am 17.06.2014 12:12, schrieb Michel D?nzer: >>> From: Michel D?nzer >>> >>> This reverts commit 75f36d861957cb05b7889af24c8cd4a789398304. >>> >>> drm_vblank_get() is necessary to ensure the DRM vblank

[PATCH 1/2] Revert "drm/radeon: remove drm_vblank_get|put from pflip handling"

2014-06-17 Thread Michel Dänzer
From: Michel D?nzer This reverts commit 75f36d861957cb05b7889af24c8cd4a789398304. drm_vblank_get() is necessary to ensure the DRM vblank counter value is up to date in drm_send_vblank_event(). Seems to fix weston hangs waiting for page flips to complete. Signed-off-by:

[PATCH 1/2] Revert "drm/radeon: remove drm_vblank_get|put from pflip handling"

2014-06-17 Thread Christian König
Am 17.06.2014 12:12, schrieb Michel D?nzer: > From: Michel D?nzer > > This reverts commit 75f36d861957cb05b7889af24c8cd4a789398304. > > drm_vblank_get() is necessary to ensure the DRM vblank counter value is > up to date in drm_send_vblank_event(). > > Seems to fix weston hangs waiting for page

[PATCH 1/2] Revert "drm/radeon: remove drm_vblank_get|put from pflip handling"

2014-06-17 Thread Alex Deucher
On Tue, Jun 17, 2014 at 7:41 AM, Christian K?nig wrote: > Am 17.06.2014 12:12, schrieb Michel D?nzer: > >> From: Michel D?nzer >> >> This reverts commit 75f36d861957cb05b7889af24c8cd4a789398304. >> >> drm_vblank_get() is necessary to ensure the DRM vblank counter value is >> up to date in