drm/nv50: fix ramin heap size for kernel channel too
Subsystems (4)
PATCH 1/1 drm/nv50: fix ramin heap size for kernel channel too
Port change from "drm/nouveau: Keep RAMIN heap within the channel" to kernel channel, which has its own ramin heap initialisation.
Signed-off-by Marcin Slusarz <[email protected]>
Cc Younes Manton <[email protected]>
--- drivers/gpu/drm/nouveau/nv50_instmem.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
drivers/gpu/drm/nouveau/nv50_instmem.c +1 -1
@@ -83,7 +83,7 @@ nv50_channel_new(struct drm_device *dev, u32 size, struct nouveau_vm *vm,return ret; } - ret =drm_mm_init (&chan->ramin_heap,0x6000 , chan->ramin->size); + ret =drm_mm_init (&chan->ramin_heap,0x6000 , chan->ramin->size -0x6000 );if (ret) {nv50_channel_del (&chan);return ret;
Signature · 1 line
1.7.8.rc3
A message that is not in the archive (sent off-list or not yet received): [email protected]
Quoted 25 lines · Marcin Slusarz
Port change from "drm/nouveau: Keep RAMIN heap within the channel" to kernel channel, which has its own ramin heap initialisation.
Signed-off-by Marcin Slusarz <[email protected]>Cc Younes Manton <[email protected]>--- drivers/gpu/drm/nouveau/nv50_instmem.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)drivers/gpu/drm/nouveau/nv50_instmem.c +1
-1@@ -83,7 +83,7 @@ nv50_channel_new(struct drm_device *dev, u32 size, struct nouveau_vm *vm,return ret; } - ret =drm_mm_init (&chan->ramin_heap,0x6000 , chan->ramin->size); + ret =drm_mm_init (&chan->ramin_heap,0x6000 , chan->ramin->size -0x6000 );if (ret) {nv50_channel_del (&chan);return ret;Signature · 1 line
1.7.8.rc3
ping