Re: [PATCH 02/10] drm/etnaviv: mmuv2: don't map zero page

2019-04-02 Thread Guido Günther
Hi, On Wed, Dec 19, 2018 at 03:45:38PM +0100, Lucas Stach wrote: > Keep the page at address 0 as faulting to catch any potential state > setup issues early. > > Signed-off-by: Lucas Stach > --- > drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(

Re: [PATCH 02/10] drm/etnaviv: mmuv2: don't map zero page

2019-04-02 Thread Guido Günther
Hi, On Mon, Jan 07, 2019 at 04:02:33PM +0100, Lucas Stach wrote: [..snip..] > I've certainly seen the timeout handler working on GC7000, but with the > GC7000 support being relatively lightly tested right now, I wouldn't > bet on us handling all corner cases correctly. > > If this is an issue on a

Re: [PATCH 02/10] drm/etnaviv: mmuv2: don't map zero page

2019-01-31 Thread Christian Gmeiner
Am Mi., 19. Dez. 2018 um 15:45 Uhr schrieb Lucas Stach : > > Keep the page at address 0 as faulting to catch any potential state > setup issues early. > > Signed-off-by: Lucas Stach I like this idea.. but I am unsure about Guido's GC7000 problem. Reviewed-by: Christian Gmeiner > --- > drivers

Re: [PATCH 02/10] drm/etnaviv: mmuv2: don't map zero page

2019-01-07 Thread Lucas Stach
Am Montag, den 07.01.2019, 10:13 +0100 schrieb Guido Günther: > Hi, > On Mon, Jan 07, 2019 at 09:50:52AM +0100, Lucas Stach wrote: > > Hi Guido, > > > > Am Sonntag, den 30.12.2018, 16:49 +0100 schrieb Guido Günther: > > > Hi Lucas, > > > On Wed, Dec 19, 2018 at 03:45:38PM +0100, Lucas Stach wrote:

Re: [PATCH 02/10] drm/etnaviv: mmuv2: don't map zero page

2019-01-07 Thread Guido Günther
Hi, On Mon, Jan 07, 2019 at 09:50:52AM +0100, Lucas Stach wrote: > Hi Guido, > > Am Sonntag, den 30.12.2018, 16:49 +0100 schrieb Guido Günther: > > Hi Lucas, > > On Wed, Dec 19, 2018 at 03:45:38PM +0100, Lucas Stach wrote: > > > Keep the page at address 0 as faulting to catch any potential state >

Re: [PATCH 02/10] drm/etnaviv: mmuv2: don't map zero page

2019-01-07 Thread Lucas Stach
Hi Guido, Am Sonntag, den 30.12.2018, 16:49 +0100 schrieb Guido Günther: > Hi Lucas, > On Wed, Dec 19, 2018 at 03:45:38PM +0100, Lucas Stach wrote: > > Keep the page at address 0 as faulting to catch any potential state > > setup issues early. > > This is a nice idea! But applying this and making

Re: [PATCH 02/10] drm/etnaviv: mmuv2: don't map zero page

2018-12-30 Thread Guido Günther
Hi Lucas, On Wed, Dec 19, 2018 at 03:45:38PM +0100, Lucas Stach wrote: > Keep the page at address 0 as faulting to catch any potential state > setup issues early. This is a nice idea! But applying this and making mesa hit that page leads to the process hanging in D state over here on GC7000: # [

[PATCH 02/10] drm/etnaviv: mmuv2: don't map zero page

2018-12-19 Thread Lucas Stach
Keep the page at address 0 as faulting to catch any potential state setup issues early. Signed-off-by: Lucas Stach --- drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c b/drivers/gpu/drm/