Hi prabakara, U should know that Linux is a protected operating system . If u could access Kernel data structures from user space. There is no point in having Kernel space/user space model in Linux.. If u want to access Kernel data structures from user space u need to 1.change linux code and write your own system call 2. use a Loadable Module with 'ioctls' 3. or modules with proc file system I would prefer the 2nd choice.. U can find guides online for all of them.. all the best pavan __________________________________________________ Do You Yahoo!? LAUNCH - Your Yahoo! Music Experience http://launch.yahoo.com -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/