From: Jack Morgenstein Date: Mon, 28 Jan 2008 08:40:51 +0000 (+0200) Subject: mlx4_core: For 64-bit systems, vmap() kernel queue buffers X-Git-Tag: v2.6.25-rc1~32^2~6 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=313abe55a87bc10e55d00f337d609e17ad5f8c9a;p=pandora-kernel.git mlx4_core: For 64-bit systems, vmap() kernel queue buffers Since kernel virtual memory is not a problem on 64-bit systems, there is no reason to use our own 2-layer page mapping scheme for large kernel queue buffers on such systems. Instead, map the page list to a single virtually contiguous buffer with vmap(), so that can we access buffer memory via direct indexing. Signed-off-by: Michael S. Tsirkin Signed-off-by: Jack Morgenstein Signed-off-by: Roland Dreier --- Reading git-diff-tree failed