Module Name: src
Committed By: jdolecek
Date: Fri Dec 7 21:28:03 UTC 2018
Added Files:
src/doc: TODO.ext2fs
Log Message:
save some notes from my two years old hacking on ext3/ext4 support with
our ext2fs
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/doc/TODO.ext2fs
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: src/doc/TODO.ext2fs
diff -u /dev/null src/doc/TODO.ext2fs:1.1
--- /dev/null Fri Dec 7 21:28:03 2018
+++ src/doc/TODO.ext2fs Fri Dec 7 21:28:03 2018
@@ -0,0 +1,27 @@
+newfs_ext2fs support for EXTRA_ISIZE - not yet
+
+bunch of bin ext2 bugs - fsck_ext2fs et.al.
+
+64bit support meta data support - maybe only affects dirs and raises
+ limit on max.filesystem?
+
+fix ext4.wiki - h_reserved[2] should actually be h_reserved[3] according
+ to ext4 code
+
+xattr - dont forget refcount handling , with hash map (same as linux)
+- use roundup2() instead of custom macros
+
+EXTENTS:
+check if the inode_ext extents cache is actually used
+
+optimalization - on sync, only overwrite changed cgs? adv for bigger
+ filesystems
+
+remove dup e2fs_mnton from m_fs
+
+maybe return limit to 32000 links for !DIR_NLINK fs (cross-check what Linux
+ ext4 code)
+
+QUOTA support ?
+
+INODE_DATA support? (even linux is dev only)