Note that this is a different VM trick from the one that uses _kernel_
virtual memory to actually make the packet look contiguous in kernel
memory even though we only allocate one page at a time.
Alan was advocating something that approaches "vmalloc()" (not quite, but
it had some of the same properties), and that I'm dead set against.
Linus