summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorHuang Shijie <sjhuang@iluvatar.ai>2019-01-03 15:26:51 -0800
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2019-12-05 15:27:03 +0100
commitde6d2fff511a9687b7278bf31685ae4395842268 (patch)
treed312e4475dab439bb299e5cd40206c0032651af6 /scripts
parenta7965e6aa6ead68442f67bb3b5d5e3777b3c0222 (diff)
lib/genalloc.c: use vzalloc_node() to allocate the bitmap
[ Upstream commit 6862d2fc81859f88c1f3f660886427893f2b4f3f ] Some devices may have big memory on chip, such as over 1G. In some cases, the nbytes maybe bigger then 4M which is the bounday of the memory buddy system (4K default). So use vzalloc_node() to allocate the bitmap. Also use vfree to free it. Link: http://lkml.kernel.org/r/20181225015701.6289-1-sjhuang@iluvatar.ai Signed-off-by: Huang Shijie <sjhuang@iluvatar.ai> Reviewed-by: Andrew Morton <akpm@linux-foundation.org> Cc: Alexey Skidanov <alexey.skidanov@intel.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions