[PATCH] drm/radeon: fix VM page table setup on SI

2012-07-17 Thread Michel Dänzer
On Fre, 2012-06-29 at 14:07 -0400, Jerome Glisse wrote: > On Fri, Jun 29, 2012 at 12:14 PM, Michel D?nzer wrote: > > On Fre, 2012-06-29 at 11:28 -0400, Jerome Glisse wrote: > >> On Fri, Jun 29, 2012 at 11:23 AM, Alex Deucher > >> wrote: > >> > On Fri, Jun 29, 2012 at 10:49 AM, Michel D?nzer >

Re: [PATCH] drm/radeon: fix VM page table setup on SI

2012-07-17 Thread Michel Dänzer
On Fre, 2012-06-29 at 14:07 -0400, Jerome Glisse wrote: > On Fri, Jun 29, 2012 at 12:14 PM, Michel Dänzer wrote: > > On Fre, 2012-06-29 at 11:28 -0400, Jerome Glisse wrote: > >> On Fri, Jun 29, 2012 at 11:23 AM, Alex Deucher > >> wrote: > >> > On Fri, Jun 29, 2012 at 10:49 AM, Michel Dänzer >

[PATCH] drm/radeon: fix VM page table setup on SI

2012-06-29 Thread Michel Dänzer
On Fre, 2012-06-29 at 11:28 -0400, Jerome Glisse wrote: > On Fri, Jun 29, 2012 at 11:23 AM, Alex Deucher > wrote: > > On Fri, Jun 29, 2012 at 10:49 AM, Michel D?nzer > > wrote: > >> On Don, 2012-06-28 at 17:53 -0400, alexdeucher at gmail.com wrote: > >>> From: Alex Deucher > >>> > >>> Cayman

[PATCH] drm/radeon: fix VM page table setup on SI

2012-06-29 Thread Michel Dänzer
On Don, 2012-06-28 at 17:53 -0400, alexdeucher at gmail.com wrote: > From: Alex Deucher > > Cayman and trinity allow for variable sized VM page > tables, but SI requires that all page tables be the > same size. The current code assumes variablely sized > VM page tables so SI may end up with par

[PATCH] drm/radeon: fix VM page table setup on SI

2012-06-29 Thread Jerome Glisse
On Fri, Jun 29, 2012 at 12:14 PM, Michel D?nzer wrote: > On Fre, 2012-06-29 at 11:28 -0400, Jerome Glisse wrote: >> On Fri, Jun 29, 2012 at 11:23 AM, Alex Deucher >> wrote: >> > On Fri, Jun 29, 2012 at 10:49 AM, Michel D?nzer >> > wrote: >> >> On Don, 2012-06-28 at 17:53 -0400, alexdeucher at

[PATCH] drm/radeon: fix VM page table setup on SI

2012-06-29 Thread Jerome Glisse
On Fri, Jun 29, 2012 at 11:23 AM, Alex Deucher wrote: > On Fri, Jun 29, 2012 at 10:49 AM, Michel D?nzer wrote: >> On Don, 2012-06-28 at 17:53 -0400, alexdeucher at gmail.com wrote: >>> From: Alex Deucher >>> >>> Cayman and trinity allow for variable sized VM page >>> tables, but SI requires that

[PATCH] drm/radeon: fix VM page table setup on SI

2012-06-29 Thread Alex Deucher
On Fri, Jun 29, 2012 at 10:49 AM, Michel D?nzer wrote: > On Don, 2012-06-28 at 17:53 -0400, alexdeucher at gmail.com wrote: >> From: Alex Deucher >> >> Cayman and trinity allow for variable sized VM page >> tables, but SI requires that all page tables be the >> same size. ?The current code assume

Re: [PATCH] drm/radeon: fix VM page table setup on SI

2012-06-29 Thread Jerome Glisse
On Fri, Jun 29, 2012 at 12:14 PM, Michel Dänzer wrote: > On Fre, 2012-06-29 at 11:28 -0400, Jerome Glisse wrote: >> On Fri, Jun 29, 2012 at 11:23 AM, Alex Deucher wrote: >> > On Fri, Jun 29, 2012 at 10:49 AM, Michel Dänzer wrote: >> >> On Don, 2012-06-28 at 17:53 -0400, alexdeuc...@gmail.com wro

Re: [PATCH] drm/radeon: fix VM page table setup on SI

2012-06-29 Thread Michel Dänzer
On Fre, 2012-06-29 at 11:28 -0400, Jerome Glisse wrote: > On Fri, Jun 29, 2012 at 11:23 AM, Alex Deucher wrote: > > On Fri, Jun 29, 2012 at 10:49 AM, Michel Dänzer wrote: > >> On Don, 2012-06-28 at 17:53 -0400, alexdeuc...@gmail.com wrote: > >>> From: Alex Deucher > >>> > >>> Cayman and trinity

Re: [PATCH] drm/radeon: fix VM page table setup on SI

2012-06-29 Thread Jerome Glisse
On Fri, Jun 29, 2012 at 11:23 AM, Alex Deucher wrote: > On Fri, Jun 29, 2012 at 10:49 AM, Michel Dänzer wrote: >> On Don, 2012-06-28 at 17:53 -0400, alexdeuc...@gmail.com wrote: >>> From: Alex Deucher >>> >>> Cayman and trinity allow for variable sized VM page >>> tables, but SI requires that al

Re: [PATCH] drm/radeon: fix VM page table setup on SI

2012-06-29 Thread Alex Deucher
On Fri, Jun 29, 2012 at 10:49 AM, Michel Dänzer wrote: > On Don, 2012-06-28 at 17:53 -0400, alexdeuc...@gmail.com wrote: >> From: Alex Deucher >> >> Cayman and trinity allow for variable sized VM page >> tables, but SI requires that all page tables be the >> same size.  The current code assumes v

Re: [PATCH] drm/radeon: fix VM page table setup on SI

2012-06-29 Thread Michel Dänzer
On Don, 2012-06-28 at 17:53 -0400, alexdeuc...@gmail.com wrote: > From: Alex Deucher > > Cayman and trinity allow for variable sized VM page > tables, but SI requires that all page tables be the > same size. The current code assumes variablely sized > VM page tables so SI may end up with part o

[PATCH] drm/radeon: fix VM page table setup on SI

2012-06-28 Thread Jerome Glisse
On Thu, Jun 28, 2012 at 5:53 PM, wrote: > From: Alex Deucher > > Cayman and trinity allow for variable sized VM page > tables, but SI requires that all page tables be the > same size. ?The current code assumes variablely sized > VM page tables so SI may end up with part of each page > table over

[PATCH] drm/radeon: fix VM page table setup on SI

2012-06-28 Thread alexdeuc...@gmail.com
From: Alex Deucher Cayman and trinity allow for variable sized VM page tables, but SI requires that all page tables be the same size. The current code assumes variablely sized VM page tables so SI may end up with part of each page table overlapping with other memory which could end up being inte

Re: [PATCH] drm/radeon: fix VM page table setup on SI

2012-06-28 Thread Jerome Glisse
On Thu, Jun 28, 2012 at 5:53 PM, wrote: > From: Alex Deucher > > Cayman and trinity allow for variable sized VM page > tables, but SI requires that all page tables be the > same size.  The current code assumes variablely sized > VM page tables so SI may end up with part of each page > table over

[PATCH] drm/radeon: fix VM page table setup on SI

2012-06-28 Thread alexdeucher
From: Alex Deucher Cayman and trinity allow for variable sized VM page tables, but SI requires that all page tables be the same size. The current code assumes variablely sized VM page tables so SI may end up with part of each page table overlapping with other memory which could end up being inte