From: Masami Hiramatsu Date: Tue, 29 Apr 2008 08:03:46 +0000 (-0700) Subject: relayfs: support larger relay buffer X-Git-Tag: v2.6.26-rc1~395 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=68ab3d883a2df13f4b93a923bae3a287cbee29d3;p=pandora-kernel.git relayfs: support larger relay buffer Use vmalloc() and memset() instead of kcalloc() to allocate a page* array when the array size is bigger than one page. This enables relayfs to support bigger relay buffers than 64MB on 4k-page system, 512MB on 16k-page system. [akpm@linux-foundation.org: cleanup] Signed-off-by: Masami Hiramatsu Cc: David Wilder Reviewed-by: Tom Zanussi Reviewed-by: Pekka Enberg Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed