Hi, We use copy_from_user/copy_to_user functions to copy data transfer user data between user space and kernel space. As per my understanding, these functions are required because we cannot access userspace data directly within kernel space. But, the implementation of these functions actually access the user-space data right? Can someone explain me how this actually happens? Vishal _______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies