[PATCH 5/5] drm/radeon: rework page flip handling v3

2014-06-03 Thread Christian König
Am 03.06.2014 15:31, schrieb Alex Deucher: > On Wed, May 28, 2014 at 2:56 AM, Michel D?nzer wrote: >> On 27.05.2014 23:49, Christian K?nig wrote: >>> From: Christian K?nig >>> >>> Instead of trying to flip inside the vblank period when >>> the buffer is idle, offload blocking for idle to a kernel

[PATCH 5/5] drm/radeon: rework page flip handling v3

2014-06-03 Thread Alex Deucher
On Wed, May 28, 2014 at 2:56 AM, Michel D?nzer wrote: > On 27.05.2014 23:49, Christian K?nig wrote: >> From: Christian K?nig >> >> Instead of trying to flip inside the vblank period when >> the buffer is idle, offload blocking for idle to a kernel >> thread and program the flip directly into the

[PATCH 5/5] drm/radeon: rework page flip handling v3

2014-05-28 Thread Michel Dänzer
On 27.05.2014 23:49, Christian K?nig wrote: > From: Christian K?nig > > Instead of trying to flip inside the vblank period when > the buffer is idle, offload blocking for idle to a kernel > thread and program the flip directly into the hardware. > > v2: add error handling, fix EBUSY handling > v

[PATCH 5/5] drm/radeon: rework page flip handling v3

2014-05-27 Thread Christian König
From: Christian K?nig Instead of trying to flip inside the vblank period when the buffer is idle, offload blocking for idle to a kernel thread and program the flip directly into the hardware. v2: add error handling, fix EBUSY handling v3: add proper exclusive_lock handling Signed-off-by: Christ

[PATCH 5/5] drm/radeon: rework page flip handling v3

2014-05-27 Thread Alex Deucher
On Tue, May 27, 2014 at 10:49 AM, Christian K?nig wrote: > From: Christian K?nig > > Instead of trying to flip inside the vblank period when > the buffer is idle, offload blocking for idle to a kernel > thread and program the flip directly into the hardware. > > v2: add error handling, fix EBUSY