13 Commits

Author SHA1 Message Date
Azat Khuzhin
dad5b1c50e Initial support of journaling
- Reorder block numbers to make it more sequental for mkfs
- mkfs: adjust writing, to make it correct write journal blocks and ino too
- simplefs_iget: use fops for journal inode
- simplefs_iget: check sfs_inode->mode instead of i_mode (not initialized yet)
2014-10-02 02:20:37 +04:00
Azat Khuzhin
0fb2c3b7c1 mkfs-simplefs: fill sb by zeros sb padding
This will make debugging more cleaner (you will see actual zeros instead
of trash)
2014-07-12 22:26:28 +04:00
Azat Khuzhin
7610120b10 mkfs: split into more helpers (and drop malloc just do seek instead) 2014-07-12 22:26:14 +04:00
Azat Khuzhin
569e7cd0ce mkfs: avoid leaking of "block_padding" 2013-09-18 23:00:34 +04:00
Sankar சங்கர்
6c591e9eb3 create file support 2013-07-27 01:02:11 +05:30
Sankar சங்கர்
356bceb273 read support for existing files 2013-07-24 17:29:50 +05:30
Sankar சங்கர்
a96e3142dd Code comments 2013-04-23 14:42:36 +05:30
Sankar சங்கர்
3ad58de506 Lindent sources 2013-04-23 14:29:30 +05:30
Sankar சங்கர்
f5cf481557 mkfs creates a welcome file. readdir(ls) tries to list this file 2013-04-22 23:53:59 +05:30
Sankar சங்கர்
ec223623dc Create and retrieve the rootdir inode from the inode store instead of the super block 2013-04-22 21:10:21 +05:30
Sankar சங்கர்
e0e7618c8e Load inode of the root dir from disk. Support readdir (ls) on root directory. 2013-04-22 16:45:25 +05:30
Sankar சங்கர்
a3d7c0337e Simplify build instructions 2013-03-30 16:08:59 +05:30
Sankar சங்கர்
5b5062b46e mkfs-simplefs: An utility to create simplefs on a device. 2013-03-30 00:13:38 +05:30