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
- Host: GitHub
- URL: https://github.com/andreip/pitix-fs
- Owner: andreip
- Created: 2014-05-21T18:21:58.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2014-05-24T10:18:34.000Z (about 12 years ago)
- Last Synced: 2025-02-12T12:57:00.039Z (over 1 year ago)
- Language: C
- Size: 375 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
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.