[pso] [tema3]alloc_inode

Octavian Purdila tavi at cs.pub.ro
Sat Apr 21 19:57:32 EEST 2007


On Thursday 19 April 2007 22:19, Catalin Morosan wrote:
> Salut.
> 
> As vrea sa stiu ce include sa folosesc ca sa pot folosi functia din kernel alloc_inode. As vrea sa o apelez din cadrul functiei mele de alloc_inode.
> 
> Daca nu se poate (asa cred), as vrea sa stiu de ce imi da oops daca incerc sa fac kmalloc in cadrul functiei de alloc_inode (si cu GFP_KERNEL si cu GFP_ATOMIC).
> 

Trebuie sa folosesti new_inode si nu alloc_inode, dar asta doar in create/mkdir. Nu trebuie sa implementati voi super operatia alloc_inode, cea default e ok.

> Aaa. si inca ceva. Ar trebui sa ne cream noi un cache de inoduri?
> 

Nu. Se ocupa VFS-ul de asta.

tavi


More information about the pso mailing list