Clean up relay_alloc_page_array() slightly by using vzalloc rather than vmalloc and...
authorJesper Juhl <jj@chaosbits.net>
Thu, 4 Nov 2010 20:44:41 +0000 (21:44 +0100)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 5 Nov 2010 15:21:34 +0000 (08:21 -0700)
commit408af87a397a8ddef56ad39a79481f592aa1ac1a
treeb1e2aeafa2ade41e7b64a0025fa050f3be83d5c7
parent9a8a0caddec7f77174a33e53f5ee9e87181b6232
Clean up relay_alloc_page_array() slightly by using vzalloc rather than vmalloc and memset

We can optimize kernel/relay.c::relay_alloc_page_array() slightly by
using vzalloc.  The patch makes these changes:

 - use vzalloc instead of vmalloc+memset.
 - remove redundant local variable 'array'.
 - declare local 'pa_size' as const.

Cuts down nicely on both source and object-code size.

Signed-off-by: Jesper Juhl <jj@chaosbits.net>
Acked-by: Pekka Enberg <penberg@kernel.org>
Acked-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
kernel/relay.c