Sample mmap code (utilizing kmalloc and vmalloc pages as "backing device")