[EXT2_NEW] Add Matt Wu's ext2 filesystem driver. Not enabled by default just yet...
authorAmine Khaldi <amine.khaldi@reactos.org>
Mon, 12 Oct 2015 10:19:10 +0000 (10:19 +0000)
committerAmine Khaldi <amine.khaldi@reactos.org>
Mon, 12 Oct 2015 10:19:10 +0000 (10:19 +0000)
commit897634ce5bbb47b0f7c4ec48200baa77eb30b4f4
tree9eebb819f0f9c1fbafbfa92873b1cafd73c175ea
parent350351aa24a2c5c42727bbbc06ef33fc405ec7fb
[EXT2_NEW] Add Matt Wu's ext2 filesystem driver. Not enabled by default just yet. Brought to you by Peter Hater with reviews and improvements by Thomas Faber and Pierre Schweitzer. CORE-10272 CR-82

svn path=/trunk/; revision=69509
108 files changed:
reactos/drivers/filesystems/CMakeLists.txt
reactos/drivers/filesystems/ext2_new/CMakeLists.txt [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/ext2fs.rc [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/inc/common.h [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/inc/ext2fs.h [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/inc/linux/Ext2_fs.h [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/inc/linux/atomic.h [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/inc/linux/bit_spinlock.h [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/inc/linux/bitops.h [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/inc/linux/config.h [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/inc/linux/errno.h [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/inc/linux/ext3_fs.h [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/inc/linux/ext3_fs_i.h [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/inc/linux/ext3_fs_sb.h [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/inc/linux/ext3_jbd.h [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/inc/linux/ext4.h [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/inc/linux/ext4_ext.h [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/inc/linux/ext4_jbd2.h [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/inc/linux/fs.h [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/inc/linux/group.h [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/inc/linux/jbd.h [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/inc/linux/journal-head.h [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/inc/linux/list.h [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/inc/linux/log2.h [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/inc/linux/module.h [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/inc/linux/rbtree.h [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/inc/linux/stddef.h [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/inc/linux/types.h [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/inc/resource.h [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/block.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/cleanup.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/close.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/cmcb.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/create.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/debug.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/devctl.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/dirctl.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/dispatch.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/except.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/ext2.rc [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/ext3/generic.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/ext3/htree.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/ext3/indirect.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/ext3/recover.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/ext4/ext4_bh.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/ext4/ext4_extents.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/ext4/ext4_jbd2.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/ext4/extents.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/fastio.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/fileinfo.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/flush.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/fsctl.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/init.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/jbd/recovery.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/jbd/replay.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/jbd/revoke.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/linux.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/lock.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/memory.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/misc.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_ascii.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_base.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_cp1250.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_cp1251.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_cp1255.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_cp437.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_cp737.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_cp775.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_cp850.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_cp852.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_cp855.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_cp857.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_cp860.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_cp861.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_cp862.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_cp863.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_cp864.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_cp865.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_cp866.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_cp869.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_cp874.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_cp932.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_cp936.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_cp949.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_cp950.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_euc-jp.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_iso8859-1.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_iso8859-13.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_iso8859-14.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_iso8859-15.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_iso8859-2.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_iso8859-3.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_iso8859-4.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_iso8859-5.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_iso8859-6.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_iso8859-7.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_iso8859-9.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_koi8-r.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_koi8-ru.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_koi8-u.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/nls/nls_utf8.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/pnp.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/rbtree.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/read.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/shutdown.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/volinfo.c [new file with mode: 0644]
reactos/drivers/filesystems/ext2_new/src/write.c [new file with mode: 0644]