An open API service indexing awesome lists of open source software.

https://github.com/andreip/pitix-fs

Pitix file system kernel module
https://github.com/andreip/pitix-fs

Last synced: about 1 year ago
JSON representation

Pitix file system kernel module

Awesome Lists containing this project

README

          

# Petre Andrei, 342 C3

Nu am reusit sa fac read-ul bine fiindca am intampinat probleme pe care m-am
tot chinuit in zadar sa le rezolv, sa gasesc offset-ul de unde sa
citesc corect. Deci am un bug la citire care nu face pitix_iget
cum trebuie pentru altceva decat /.

Eu cred ca codul e relativ corect, dar orele lungi de debug m-au
cam descurajat, probabil am inteles eu prost ceva. Am tratat si cazul
cand un inode e intre doua block-uri, dar nici macar pe cazul simplu
altul decat root(/) nu functioneaza.

L.E: In cele din urma am gasit bug-ul, inode_size folosea struct pitix_super_block
in loc de struct pitix_sb_info ulterior definita de mine, si se strica absolut
orice impartire :(. Greseala mea poate ca am definit acel sb_info initial, dar am
vrut sa fie mai usor de adaptat codul din laboratoare.