Vitaliy Filippov
|
36ac4a8330
|
Inode table growing now works on a basic test case!
|
2014-01-04 20:29:42 +00:00 |
Vitaliy Filippov
|
9f543c9ca1
|
Add bmove.c as a basis for block moving during inode table grow
|
2014-01-04 20:29:32 +00:00 |
Vitaliy Filippov
|
7ba9912c52
|
Use ext2fs_inode_alloc_stats2, add block moving algorithm details, add (very slow) undo_io_manager support
|
2013-12-30 21:09:00 +00:00 |
Vitaliy Filippov
|
8bb97a550a
|
OK, realloc now works with inode moving!
|
2013-12-28 22:34:47 +00:00 |
Vitaliy Filippov
|
ee80425d93
|
Ahaha, ok, overwrite backup superblocks
|
2013-12-28 17:21:01 +00:00 |
Vitaliy Filippov
|
161e13aad8
|
Fix warnings
|
2013-12-28 13:52:39 +00:00 |
Vitaliy Filippov
|
97dc1bef18
|
almost all fsck errors fixed ("primary superblock features different from backup, check forced" left)
|
2013-12-28 13:14:05 +00:00 |
Vitaliy Filippov
|
a33f91e388
|
Works on a VERY basic test case (shrink, no inode moving, no inode number change) with errors successfully corrected by fsck :-)))
|
2013-12-27 23:14:21 +00:00 |
Vitaliy Filippov
|
f58ece6d8c
|
Roughly implemented inode table moving
|
2013-12-27 17:13:24 +00:00 |
Vitaliy Filippov
|
bf357faaf4
|
Make a local data struct, add some routines
|
2013-12-27 12:47:10 +00:00 |
Vitaliy Filippov
|
6cb0239e7e
|
adjust algorithm, add inode map impl based on reallocated "vector"
|
2013-12-26 13:00:03 +00:00 |
Vitaliy Filippov
|
0007290747
|
iterating through dir
|
2013-12-25 23:18:14 +00:00 |
Vitaliy Filippov
|
55f3fa2c01
|
An attempt to write a tool for ext4 that will allow to change inode count of a filesystem
|
2013-12-25 10:15:02 +00:00 |