<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><span>Salut,</span></div><div><br><span></span></div><div><span>Am si eu urmatoarea problema:</span></div><div><br></div><div><span>Nu se apeleaza functia de write_inode dupa ce apelez mark_inode_dirty.</span></div><div><span>Am avut grija sa adaug inode-ul in hash.</span></div><div><br></div>Intamplator am descoperit ca daca incrementez inode->i_count atunci se apeleaza.<br><br>Daca incrementez i_count (initial are valoare 1), la umount primesc un warning cu "VFS: Busy inodes after unmount of loop0 ...".<br>Din cate am inteles eu e legat de faptul ca nu sunt eliberate toate inode-urile.<br>Am observat ca functia delete_inode nu se apeleaza niciodata ( nu ar trebui ? ).<br><br>Vreo idee de ce se comporta asa ?<br><br>Vlad <br> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> </div>
</div></body></html>