]> git.baikalelectronics.ru Git - kernel.git/commit
drm/nouveau/core: use vzalloc for allocating ramht
authorIlia Mirkin <imirkin@alum.mit.edu>
Sun, 6 Mar 2016 21:06:06 +0000 (16:06 -0500)
committerBen Skeggs <bskeggs@redhat.com>
Mon, 14 Mar 2016 00:13:34 +0000 (10:13 +1000)
commitba94ed42af5bd8617b23424b045a17bb9b45730a
tree781306a62e99ce6060081c3173521b044c59aef6
parent612d1f66f96e0dd1e66616168b9257dedf8f8a70
drm/nouveau/core: use vzalloc for allocating ramht

Most calls to nvkm_ramht_new use 0x8000 as the size. This results in a
fairly sizeable chunk of memory to be allocated, which may not be
available with kzalloc. Since this is done fairly rarely (once per
channel), use vzalloc instead.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/nvkm/core/ramht.c