[PATCH 1/3] drm/radeon: Disable dma rings for bo moves on r6xx

2013-07-12 Thread Ilija Hadzic
On Fri, 12 Jul 2013, Christian K?nig wrote: > Hi Ilija, > > well that's very interesting and no it's quite unlikely that this is cause by > the DMA ring because the radeon_sa_bo structure should be allocated on system > memory and the GPU can usually only access it if you map it through GART.

[PATCH 1/3] drm/radeon: Disable dma rings for bo moves on r6xx

2013-07-12 Thread Alex Deucher
On Fri, Jul 12, 2013 at 2:50 AM, Christian K?nig wrote: > Am 11.07.2013 21:35, schrieb alexdeucher at gmail.com: > >> From: Alex Deucher >> >> They still seem to cause instability on some r6xx parts. >> As a follow up, we can switch to using CP DMA for bo >> moves on r6xx as a lighter weight

[PATCH 1/3] drm/radeon: Disable dma rings for bo moves on r6xx

2013-07-12 Thread Christian König
Am 11.07.2013 21:59, schrieb Ilija Hadzic: > > Alex, > > Can you please share some details about the nature or symptom of the > "instability". One problem that I have been seeing on my end is that > when I use the DMA ring intensively (by intensively I mean, calling > the copy function every

[PATCH 1/3] drm/radeon: Disable dma rings for bo moves on r6xx

2013-07-12 Thread Christian König
Am 11.07.2013 21:35, schrieb alexdeucher at gmail.com: > From: Alex Deucher > > They still seem to cause instability on some r6xx parts. > As a follow up, we can switch to using CP DMA for bo > moves on r6xx as a lighter weight alternative to using > the 3D engine. > > A version of this patch

Re: [PATCH 1/3] drm/radeon: Disable dma rings for bo moves on r6xx

2013-07-12 Thread Christian König
Am 11.07.2013 21:35, schrieb alexdeuc...@gmail.com: From: Alex Deucher alexander.deuc...@amd.com They still seem to cause instability on some r6xx parts. As a follow up, we can switch to using CP DMA for bo moves on r6xx as a lighter weight alternative to using the 3D engine. A version of this

Re: [PATCH 1/3] drm/radeon: Disable dma rings for bo moves on r6xx

2013-07-12 Thread Christian König
Am 11.07.2013 21:59, schrieb Ilija Hadzic: Alex, Can you please share some details about the nature or symptom of the instability. One problem that I have been seeing on my end is that when I use the DMA ring intensively (by intensively I mean, calling the copy function every frame),

Re: [PATCH 1/3] drm/radeon: Disable dma rings for bo moves on r6xx

2013-07-12 Thread Alex Deucher
On Fri, Jul 12, 2013 at 2:50 AM, Christian König deathsim...@vodafone.de wrote: Am 11.07.2013 21:35, schrieb alexdeuc...@gmail.com: From: Alex Deucher alexander.deuc...@amd.com They still seem to cause instability on some r6xx parts. As a follow up, we can switch to using CP DMA for bo

[PATCH 1/3] drm/radeon: Disable dma rings for bo moves on r6xx

2013-07-11 Thread Alex Deucher
On Thu, Jul 11, 2013 at 3:59 PM, Ilija Hadzic wrote: > > Alex, > > Can you please share some details about the nature or symptom of the > "instability". One problem that I have been seeing on my end is that when I > use the DMA ring intensively (by intensively I mean, calling the copy > function

[PATCH 1/3] drm/radeon: Disable dma rings for bo moves on r6xx

2013-07-11 Thread alexdeuc...@gmail.com
From: Alex Deucher They still seem to cause instability on some r6xx parts. As a follow up, we can switch to using CP DMA for bo moves on r6xx as a lighter weight alternative to using the 3D engine. A version of this patch should also go to stable kernels. Tested-by:

[PATCH 1/3] drm/radeon: Disable dma rings for bo moves on r6xx

2013-07-11 Thread Ilija Hadzic
Alex, Can you please share some details about the nature or symptom of the "instability". One problem that I have been seeing on my end is that when I use the DMA ring intensively (by intensively I mean, calling the copy function every frame), combined with some 3D rendering that causes a lot

[PATCH 1/3] drm/radeon: Disable dma rings for bo moves on r6xx

2013-07-11 Thread alexdeucher
From: Alex Deucher alexander.deuc...@amd.com They still seem to cause instability on some r6xx parts. As a follow up, we can switch to using CP DMA for bo moves on r6xx as a lighter weight alternative to using the 3D engine. A version of this patch should also go to stable kernels. Tested-by:

Re: [PATCH 1/3] drm/radeon: Disable dma rings for bo moves on r6xx

2013-07-11 Thread Alex Deucher
On Thu, Jul 11, 2013 at 3:59 PM, Ilija Hadzic ihad...@research.bell-labs.com wrote: Alex, Can you please share some details about the nature or symptom of the instability. One problem that I have been seeing on my end is that when I use the DMA ring intensively (by intensively I mean,

Re: [PATCH 1/3] drm/radeon: Disable dma rings for bo moves on r6xx

2013-07-11 Thread Ilija Hadzic
Alex, Can you please share some details about the nature or symptom of the instability. One problem that I have been seeing on my end is that when I use the DMA ring intensively (by intensively I mean, calling the copy function every frame), combined with some 3D rendering that causes a lot