<html><head></head><body><div style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div></div>
            <div>Am gasit unde era problema. Nu apelam corect open.<br></div><div><br></div>
            
            <div id="ydp3841949yahoo_quoted_4281411632" class="ydp3841949yahoo_quoted">
                <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                    <div>----- Forwarded Message -----</div>
                    <div><b>From:</b> Alexandru Caragicu <bit_master_10000@yahoo.com></div><div><b>To:</b> "so2@cursuri.cs.pub.ro" <so2@cursuri.cs.pub.ro></div><div><b>Sent:</b> Tuesday, April 10, 2018, 7:27:58 PM GMT+3</div><div><b>Subject:</b> Intrebare tema</div><div><br></div>
                    <div><div id="ydp3841949yiv1577527412"><div><div style="font-family: Helvetica, Arial, sans-serif; font-size: 13px;"><div>Buna ziua. Sunt Caragicu Iancu-Alexandru de la grupa 341C3. Nu reusesc sa-mi fac apelul de ioctl sa functioneze. Primesc mereu eroarea "Inappropriate ioctl for device" si functia mea din driver cred ca nu este apelata deloc</div><div>(printk-urile nu sunt afisate). Device-ul este inregistrat in /dev ca misc device, cu permisiuni de citire si scriere si open-ul si close-ul functioneaza.<br></div><div>Codul care apeleaza coamnda ioctl in userspace:</div><div>ioctl(fd, TRACER_ADD_PROCESS, pid);</div><div>iar in kernel-space functia are semnatura</div><div>static long tracer_unlocked_ioctl(struct file* file, unsigned int cmd, unsigned long arg);</div><div>M-ar bucura sa aflu ce gresesc. As putea sa mai trimit fragmente de cod daca ajuta.</div><div>Va multumesc.<br></div></div></div></div></div>
                </div>
            </div></div></body></html>