[PATCH] drm/radeon/kms: add support for streamout v7

2012-01-27 Thread alexdeuc...@gmail.com
From: Marek Ol??k v2: agd5f: add strmout CS checking, copy_dw register checking v3: agd5f: don't use cs_check_reg() for copy_dw checking as it will incorrectly patch the command stream for certain regs. v4: agd5f: add warning if safe reg check fails for copy_dw v5: agd5f: add stricter checking

[PATCH] drm/radeon/kms: add support for streamout v6

2012-01-27 Thread alexdeuc...@gmail.com
From: Marek Ol??k v2: agd5f: add strmout CS checking, copy_dw register checking v3: agd5f: don't use cs_check_reg() for copy_dw checking as it will incorrectly patch the command stream for certain regs. v4: agd5f: add warning if safe reg check fails for copy_dw v5: agd5f: add stricter checking

[PATCH] drm/radeon/kms: add support for streamout v7

2012-01-27 Thread alexdeucher
From: Marek Olšák v2: agd5f: add strmout CS checking, copy_dw register checking v3: agd5f: don't use cs_check_reg() for copy_dw checking as it will incorrectly patch the command stream for certain regs. v4: agd5f: add warning if safe reg check fails for copy_dw v5: agd5f: add stricter checking

[PATCH] drm/radeon/kms: add support for streamout v6

2012-01-27 Thread alexdeucher
From: Marek Olšák v2: agd5f: add strmout CS checking, copy_dw register checking v3: agd5f: don't use cs_check_reg() for copy_dw checking as it will incorrectly patch the command stream for certain regs. v4: agd5f: add warning if safe reg check fails for copy_dw v5: agd5f: add stricter checking

[PATCH] drm/radeon/kms: add support for streamout v4

2012-01-25 Thread Marek Olšák
Sorry Jerome, I didn't have time to properly finish the patch and update the CS checker properly. Also evergreen_cs_track_check has been a no-op for a long time and this patch doesn't make it any more exploitable. Marek On Wed, Jan 25, 2012 at 12:43 AM, Jerome Glisse wrote: > On Tue, Jan 24, 20

[PATCH] drm/radeon/kms: add support for streamout v4

2012-01-24 Thread Alex Deucher
On Tue, Jan 24, 2012 at 6:43 PM, Jerome Glisse wrote: > On Tue, Jan 24, 2012 at 05:17:18PM -0500, alexdeucher at gmail.com wrote: >> From: Marek Ol??k >> >> v2: agd5f: add strmout CS checking, copy_dw register checking >> >> v3: agd5f: don't use cs_check_reg() for copy_dw checking as it >> will i

[PATCH] drm/radeon/kms: add support for streamout v5

2012-01-24 Thread alexdeuc...@gmail.com
From: Marek Ol??k v2: agd5f: add strmout CS checking, copy_dw register checking v3: agd5f: don't use cs_check_reg() for copy_dw checking as it will incorrectly patch the command stream for certain regs. v4: agd5f: add warning if safe reg check fails for copy_dw v5: agd5f: add stricter checking

[PATCH] drm/radeon/kms: add support for streamout v4

2012-01-24 Thread Jerome Glisse
On Tue, Jan 24, 2012 at 05:17:18PM -0500, alexdeucher at gmail.com wrote: > From: Marek Ol??k > > v2: agd5f: add strmout CS checking, copy_dw register checking > > v3: agd5f: don't use cs_check_reg() for copy_dw checking as it > will incorrectly patch the command stream for certain regs. > > v4

[PATCH] drm/radeon/kms: add support for streamout v4

2012-01-24 Thread alexdeuc...@gmail.com
From: Marek Ol??k v2: agd5f: add strmout CS checking, copy_dw register checking v3: agd5f: don't use cs_check_reg() for copy_dw checking as it will incorrectly patch the command stream for certain regs. v4: agd5f: add warning if safe reg check fails for copy_dw Signed-off-by: Marek Ol??k Sign

[PATCH] drm/radeon/kms: add support for streamout v3

2012-01-24 Thread alexdeuc...@gmail.com
From: Marek Ol??k v2: agd5f: add strmout CS checking, copy_dw register checking v3: agd5f: don't use cs_check_reg() for copy_dw checking as it will incorrectly patch the command stream for certain regs. Signed-off-by: Marek Ol??k Signed-off-by: Alex Deucher --- drivers/gpu/drm/radeon/evergre

Re: [PATCH] drm/radeon/kms: add support for streamout v4

2012-01-24 Thread Alex Deucher
On Tue, Jan 24, 2012 at 6:43 PM, Jerome Glisse wrote: > On Tue, Jan 24, 2012 at 05:17:18PM -0500, alexdeuc...@gmail.com wrote: >> From: Marek Olšák >> >> v2: agd5f: add strmout CS checking, copy_dw register checking >> >> v3: agd5f: don't use cs_check_reg() for copy_dw checking as it >> will inco

[PATCH] drm/radeon/kms: add support for streamout v5

2012-01-24 Thread alexdeucher
From: Marek Olšák v2: agd5f: add strmout CS checking, copy_dw register checking v3: agd5f: don't use cs_check_reg() for copy_dw checking as it will incorrectly patch the command stream for certain regs. v4: agd5f: add warning if safe reg check fails for copy_dw v5: agd5f: add stricter checking

Re: [PATCH] drm/radeon/kms: add support for streamout v4

2012-01-24 Thread Marek Olšák
Sorry Jerome, I didn't have time to properly finish the patch and update the CS checker properly. Also evergreen_cs_track_check has been a no-op for a long time and this patch doesn't make it any more exploitable. Marek On Wed, Jan 25, 2012 at 12:43 AM, Jerome Glisse wrote: > On Tue, Jan 24, 20

Re: [PATCH] drm/radeon/kms: add support for streamout v4

2012-01-24 Thread Jerome Glisse
On Tue, Jan 24, 2012 at 05:17:18PM -0500, alexdeuc...@gmail.com wrote: > From: Marek Olšák > > v2: agd5f: add strmout CS checking, copy_dw register checking > > v3: agd5f: don't use cs_check_reg() for copy_dw checking as it > will incorrectly patch the command stream for certain regs. > > v4: a

[PATCH] drm/radeon/kms: add support for streamout v4

2012-01-24 Thread alexdeucher
From: Marek Olšák v2: agd5f: add strmout CS checking, copy_dw register checking v3: agd5f: don't use cs_check_reg() for copy_dw checking as it will incorrectly patch the command stream for certain regs. v4: agd5f: add warning if safe reg check fails for copy_dw Signed-off-by: Marek Olšák Sign

[PATCH] drm/radeon/kms: add support for streamout v3

2012-01-24 Thread alexdeucher
From: Marek Olšák v2: agd5f: add strmout CS checking, copy_dw register checking v3: agd5f: don't use cs_check_reg() for copy_dw checking as it will incorrectly patch the command stream for certain regs. Signed-off-by: Marek Olšák Signed-off-by: Alex Deucher --- drivers/gpu/drm/radeon/evergre

[PATCH] drm/radeon/kms: add support for streamout v2

2012-01-24 Thread alexdeuc...@gmail.com
From: Marek Ol??k v2: agd5f: add strmout CS checking, copy_dw register checking Signed-off-by: Marek Ol??k Signed-off-by: Alex Deucher --- drivers/gpu/drm/radeon/evergreen_cs.c | 114 +-- drivers/gpu/drm/radeon/evergreend.h |9 ++ drivers/gpu/drm/radeon/

[PATCH] drm/radeon/kms: add support for streamout v2

2012-01-24 Thread alexdeucher
From: Marek Olšák v2: agd5f: add strmout CS checking, copy_dw register checking Signed-off-by: Marek Olšák Signed-off-by: Alex Deucher --- drivers/gpu/drm/radeon/evergreen_cs.c | 114 +-- drivers/gpu/drm/radeon/evergreend.h |9 ++ drivers/gpu/drm/radeon/

[PATCH] drm/radeon/kms: add support for streamout

2012-01-09 Thread Marek Olšák
You're both right. I wanted to put this patch out so that somebody else could try this stuff out. I'll finish it when time allows. Marek On Mon, Jan 9, 2012 at 4:26 PM, Jerome Glisse wrote: > On Thu, Jan 05, 2012 at 10:21:31PM -0500, Alex Deucher wrote: >> On Thu, Jan 5, 2012 at 9:30 PM, Marek O

[PATCH] drm/radeon/kms: add support for streamout

2012-01-09 Thread Jerome Glisse
On Thu, Jan 05, 2012 at 10:21:31PM -0500, Alex Deucher wrote: > On Thu, Jan 5, 2012 at 9:30 PM, Marek Ol??k wrote: > > People can start using transform feedback on r6xx with this. > > > > Strict CS checking will be implemented later. We really need to have checking in the same patch, otherwise so

Re: [PATCH] drm/radeon/kms: add support for streamout

2012-01-09 Thread Marek Olšák
You're both right. I wanted to put this patch out so that somebody else could try this stuff out. I'll finish it when time allows. Marek On Mon, Jan 9, 2012 at 4:26 PM, Jerome Glisse wrote: > On Thu, Jan 05, 2012 at 10:21:31PM -0500, Alex Deucher wrote: >> On Thu, Jan 5, 2012 at 9:30 PM, Marek O

Re: [PATCH] drm/radeon/kms: add support for streamout

2012-01-09 Thread Jerome Glisse
On Thu, Jan 05, 2012 at 10:21:31PM -0500, Alex Deucher wrote: > On Thu, Jan 5, 2012 at 9:30 PM, Marek Olšák wrote: > > People can start using transform feedback on r6xx with this. > > > > Strict CS checking will be implemented later. We really need to have checking in the same patch, otherwise so

[PATCH] drm/radeon/kms: add support for streamout

2012-01-06 Thread Marek Olšák
People can start using transform feedback on r6xx with this. Strict CS checking will be implemented later. Signed-off-by: Marek Ol??k --- drivers/gpu/drm/radeon/evergreen_cs.c | 104 +++-- drivers/gpu/drm/radeon/evergreend.h | 10 +++ drivers/gpu/drm/radeon/

[PATCH] drm/radeon/kms: add support for streamout

2012-01-05 Thread Alex Deucher
On Thu, Jan 5, 2012 at 9:30 PM, Marek Ol??k wrote: > People can start using transform feedback on r6xx with this. > > Strict CS checking will be implemented later. > > Signed-off-by: Marek Ol??k > --- > ?drivers/gpu/drm/radeon/evergreen_cs.c ? ? | ?104 > +++-- > ?drivers/

Re: [PATCH] drm/radeon/kms: add support for streamout

2012-01-05 Thread Alex Deucher
On Thu, Jan 5, 2012 at 9:30 PM, Marek Olšák wrote: > People can start using transform feedback on r6xx with this. > > Strict CS checking will be implemented later. > > Signed-off-by: Marek Olšák > --- >  drivers/gpu/drm/radeon/evergreen_cs.c     |  104 > +++-- >  drivers/

[PATCH] drm/radeon/kms: add support for streamout

2012-01-05 Thread Marek Olšák
People can start using transform feedback on r6xx with this. Strict CS checking will be implemented later. Signed-off-by: Marek Olšák --- drivers/gpu/drm/radeon/evergreen_cs.c | 104 +++-- drivers/gpu/drm/radeon/evergreend.h | 10 +++ drivers/gpu/drm/radeon/