Add linux kernel memory support
Required kmem/vmem changes
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>