[pso] [tema3]mknod
omar Chouydary
chouydary at yahoo.com
Sat May 5 10:50:43 EEST 2007
Salut,
Din cate am inteles (sper eu ca bine ) la apelul mknod nu trebuie decat sa creezi un nou
inode (cu functia ta _new_inode(...)) fara sa aloci nici un bloc de date (mai sunt si cateva chestii de facut, vezi in laborator).
Atunci cand o sa se scrie in acel fisier (corespunzator acelui inode) se va apela functia
_writepage care va apela la randul sau functia _get_block()....
In _get_block(..) daca ai flagul acela de "create" pe 1 va trebui sa aloci un nou bloc daca este nevoie.
Omar.
Catalin Morosan <cercetasu2003 at yahoo.com> wrote:
Salut.
Cand se creeaza un fisier (adica se apeleaza mknod()), trebuie sa alocam si un bloc de date?
Am vazut ca in test.sh se face o copiere de fisiere. Daca in mknod doar se aloca si se populeaza inode-ul, cand anume se copiaza datele efective?
Mai exact, in ce functie apelez alloc_block?
multumesc.
_______________________________________________
pso mailing list
pso at cursuri.cs.pub.ro
http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/pso
---------------------------------
We won't tell. Get more on shows you hate to love
(and love to hate): Yahoo! TV's Guilty Pleasures list.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://cursuri.cs.pub.ro/pipermail/pso/attachments/20070505/6b4ca9d8/attachment-0001.html
More information about the pso
mailing list