<br><br>On Mon, Feb 11, 2013 at 4:51 PM, पारस &lt;<a href="mailto:beparas@gmail.com">beparas@gmail.com</a>&gt; wrote:<br>&gt; Hi All,<br>&gt;<br>&gt; To read/write data to user-space from kernel-space we use copy_from_user()<br>
&gt; and copy_to_user() functions.<br>&gt;<br>&gt; What is the use of these function?<br>&gt; Why kernel can&#39;t directly access user address and read/write on to it?<br>what will happen if the user space process gets scheduled out while<br>
you were using it?<br>&gt; Can any one explain why kernel can&#39;t directly access the user-space address.<br>&gt;<br>&gt; Thanks<br>&gt;<br>&gt;<br>&gt; _______________________________________________<br>&gt; Kernelnewbies mailing list<br>
&gt; <a href="mailto:Kernelnewbies@kernelnewbies.org">Kernelnewbies@kernelnewbies.org</a><br>&gt; <a href="http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies">http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br>
&gt;<br><br>