<div dir="ltr">Trimiti al o sutelea email pe acelasi subiect. Incearca [1].<div><br><div>Chiar daca ai face check-urile alea pentru pointer-ul tau la momentul de timp t1, s-ar putea ca un alt thread din user space sa dezaloce acea zona de memorie intr-un moment t2 in care tu ai vrea sa scrii direct in buffer-ul din user space. Nu vad care este overhead-ul atat de mare pt copy_to/from_userspace. Daca stii ca nu folosesti tot buffer-ul foloseste get_user si put_user.</div><div>Si in ultima instanta ar fi o posibilitate de exploit al sistemului daca ai face asa ceva.</div><div><br></div><div>[1] - <a href="http://www.meditatiionline.ro/">http://www.meditatiionline.ro/</a></div></div><div><br></div><div>--</div><div>Paul</div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-04-21 16:14 GMT+03:00 Catalin Vasile via so2 <span dir="ltr"><<a href="mailto:so2@cursuri.cs.pub.ro" target="_blank">so2@cursuri.cs.pub.ro</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Exista vreo metoda prin care, pentru o scurta perioada, sa fac check-urile pe care le-ar face copy_to/from_userspace si sa asigur un spatiu fizic alocat pentru un pointer din userspace si sa lucrez direct pe el?<br></div>
<br>_______________________________________________<br>
<a href="http://ocw.cs.pub.ro/courses/so2/resurse/lista-discutii" target="_blank">http://ocw.cs.pub.ro/courses/so2/resurse/lista-discutii</a><br></blockquote></div><br></div>