drm/nouveau/core/mm: replace region list with next pointer
We never have any need for a double-linked list here, and as there's
generally a large number of these objects, replace it with a single-
linked list in order to save some memory.
Signed-off-by:
Ben Skeggs <bskeggs@redhat.com>
Showing
- drivers/gpu/drm/nouveau/include/nvkm/core/mm.h 7 additions, 1 deletiondrivers/gpu/drm/nouveau/include/nvkm/core/mm.h
- drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h 1 addition, 1 deletiondrivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h
- drivers/gpu/drm/nouveau/nouveau_bo.c 1 addition, 1 deletiondrivers/gpu/drm/nouveau/nouveau_bo.c
- drivers/gpu/drm/nouveau/nvkm/core/mm.c 2 additions, 0 deletionsdrivers/gpu/drm/nouveau/nvkm/core/mm.c
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c 5 additions, 5 deletionsdrivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c
- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c 10 additions, 13 deletionsdrivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
- drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c 4 additions, 13 deletionsdrivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c
- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c 4 additions, 3 deletionsdrivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c
Loading
Please register or sign in to comment