[pso] [tema3]probleme la umount

Octavian Purdila tavi at cs.pub.ro
Wed May 9 21:05:25 EEST 2007


On Wednesday 09 May 2007 20:56, Florin wrote:
> Salut!
>
> Am urmatoarea problema: am facut o parte din tema si pana acum totul merge
> bine, numa ca la final cand dau comanda umount, imi ingheata sistemul si nu
> mai am ce face decat sa ii dau reset. Am verificat log-urile, si din cate
> am observat la umount nu mi se apeleaza put_super. Imi puteti acorda un
> "hint" cam ce as putea face ca sa pot sa vad de unde vine bug-ul? momentan,
> fara un output, nu prea stiu de unde sa il iau ...
>

Folosesti netconsole? Fara el o sa fie dificil sa prinzi toate mesajele de 
debug, si fara ele nu prea poti sa faci debug...

> Din ce m-am uitat peste cod, ma gandesc sa nu fie din urmatoarea cauza:
> spre deosebire de implementarea minix, care in fill_super aloca separat o
> structura in care copiaza informatiile din superbloc, si apoi da release la
> buffer_head-ul corespunzator superblocului tot in fill_super, eu am decis
> ca sa pastrez direct in s_fs_info o referinta la b_data, convertita la
> pitix_super_block, si sa ii dau release la buffer_head abia in put_super.
> Poate fi din cauza asta?
>

Nu, e ok asa. 


More information about the pso mailing list