[Nouveau] [PATCH] gf116: remove copy1 engine
Anssi Hannula
anssi at onse.fi
Mon Dec 1 14:18:36 PST 2014
30.11.2014, 19:56, Ilia Mirkin kirjoitti:
> Indications are that no GF116's actually have a copy engine there, but
> actually have the decompression engine. This engine can be made to do
> copies, but that should be done separately.
>
> Unclear why this didn't turn up on all GF116's, but perhaps the
> non-mobile ones came with enough VRAM to not trigger ttm migrations in
> test scenarios.
FWIW, I experienced this on my non-mobile GF116 when keeping the system
running for several days and running graphics-intensive games. I don't
have the card at hand right now so don't know how much VRAM it had, though.
Thanks for getting this figured out :)
> Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=85465
> Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=59168
> Cc: stable at vger.kernel.org
> Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu>
> ---
> nvkm/engine/device/nvc0.c | 1 -
> 1 file changed, 1 deletion(-)
>
> diff --git a/nvkm/engine/device/nvc0.c b/nvkm/engine/device/nvc0.c
> index cd05677..72a40f9 100644
> --- a/nvkm/engine/device/nvc0.c
> +++ b/nvkm/engine/device/nvc0.c
> @@ -218,7 +218,6 @@ nvc0_identify(struct nouveau_device *device)
> device->oclass[NVDEV_ENGINE_BSP ] = &nvc0_bsp_oclass;
> device->oclass[NVDEV_ENGINE_PPP ] = &nvc0_ppp_oclass;
> device->oclass[NVDEV_ENGINE_COPY0 ] = &nvc0_copy0_oclass;
> - device->oclass[NVDEV_ENGINE_COPY1 ] = &nvc0_copy1_oclass;
> device->oclass[NVDEV_ENGINE_DISP ] = nva3_disp_oclass;
> device->oclass[NVDEV_ENGINE_PERFMON] = &nvc0_perfmon_oclass;
> break;
>
--
Anssi Hannula
More information about the Nouveau
mailing list