mmap() in linux kernel to access unmapped memory

view story

http://stackoverflow.com – I am trying to use the mamp() functionality provided in linux-kernel. As we call mmap() in user-space we try to map virtual memory area of user-space process to the memory in the kernel-space. the definition of mamp() inside kernel is done in my kernel module which try to allocate some memory in pages & maps it during mmap system call. The memory content of this kernel-space memory could be filled by this module. The question i want to ask is that after memory mapping the user-space process could access the mapped memory directly with-out any extra kernel overload so there will be no sy (HowTos)