[so2] [Tema4] Problemă cu sincronizarea bufferelor
Florin-Alexandru Stancu
niflostancu at gmail.com
Mon May 13 13:31:22 EEST 2013
> Found it!
>
> Uitasem să apelez *unlock_new_inode* la *create* şi la *mkdir* :D
> Nu ştiu cum mi-a scăpat...
>
>
Nope, nu e de la asta, nu trebuia să apelez *unlock_new_inode* la create şi
mkdir... le văzusem prin codul sursă al ext3-ului, dar am race
condition-uri de la el (+ că apăreau nişte warninguri prin dmesg cum că
inode-ul nu avea I_NEW :D ).
Ciudat este că le-am decomentat şi acum merge :|
Să-mi amintesc ce mai modificasem atunci în afară de asta...
Ah, văd că apelam *insert_inode_hash* înainte să-i setez *mode*-ul... dar
nu cred că e de la asta.
Nu ştiu. E bine că acum îmi merge :D
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so2/attachments/20130513/c363bd52/attachment.html>
More information about the so2
mailing list