From: Andrew Morton <akpm@linux-foundation.org>Date: Sun, 16 Nov 2008 23:13:01 -0800> In fact it's not immediately clear why __vmalloc() takes a gfp_t> argument either?Probably for things like GFP_DMA32, GFP_HIGHMEM, et al.