Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matt-wu/Ext3Fsd.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-10-31FIXME: possible extent overlapping issue (ever happened with ReactOS)Matt Wu
2016-12-01Merge remote-tracking branch 'remotes/ngkaho/ea'Matt Wu
2016-08-12FIXME: possible system hang caused by flushingMatt Wu
With outstanding BCBs, cache manager will try to grab BCB resource before doing the actual flushing, thus cuase hang
2016-05-11Initial EA supports.Kaho Ng
2016-04-27FIXME: deadlock upon BCB resourceMatt Wu
New buffer-head created during flushing, thus deadlock
2016-04-03Feature: User specified UID/GID supportedMatt Wu
2016-03-13Feature: symlink supportedMatt Wu
merged and optimized upon ngkaho123's implmentation
2016-03-13FIXME: code refined for beyond-VDL-data cleaningMatt Wu
2016-03-13FIXME: paging i/o beyong VDL should be send to diskMatt Wu
to avoid further CcZeroData in Ext2Cleanup
2016-03-13FIXME: WritingToEOF was already handledMatt Wu
2016-03-13FIXME: update VDL for paging i/oMatt Wu
Layered fs like Dekcore or lfs could send only paging writing.
2016-03-13FIXME: FILE_USE_FILE_POINTER_POSITION recognized as current file offsetMatt Wu
2016-03-13FIXME: CcZeroData could throw exceptions, should in try/exception body.Matt Wu
2016-03-13typo errorMatt Wu
2015-06-14FIXME: Visual Studio 2013 (WDK 8.1) and Microsoft Studio Online supportedMatt Wu
2015-06-09FIXME 1): STEAM: game cache/data validation failuresMatt Wu
casued by non-cached reading, read length should be cut by file size FIXME 2): WDK sources compiling random failures caused by ValidDataLength update and pended writing irps <possibly casued by garbage data in uwritten area. More research is required to see the root reason>
2015-06-07FIXME: revise i/o path to correctly handle ValidDataLengthMatt Wu
1) zero data of pre-allocated blocks (by IRP_MJ_SET_INFO) 2) deallocate of pre-allocated block (by IRP_MJ_CREATE) 3) call CcZeroData in wait state when user can wait 4) FIXME: VDL set to wrong value in request SetEndOfFileInfo 5) fast i/o won't touch VDL, make i/o mgr create IRP request 6) reconstruct writing path (Ext2WriteFile)
2015-06-06Remove PIN_WAIT flag for CcZeroData callings (in IRP_MJ_WRITE)Matt Wu
2015-06-05code refineMatt Wu
2015-06-05FIXME: possible data corruption caused by incorrect mapping of unwritten extentMatt Wu
MSB of ee_len field for unwritten extent is just a flag, but 0.60 will treat it as block number, then it might write data to blocks that might belong any other files or file system's metadata, thus lead to silent data corruption
2015-05-27FIXME: don't grab Vcb->MainResource exclusively in Ext2WrieMatt Wu
2015-05-27FIXME: Deny further ops from new processes while volume is being locked.Matt Wu
2015-05-12Code refined: ext4 compat and incompat features to replace ext3 featuresMatt Wu
2015-05-08Changelogs:Matt Wu
1, Ext4 extent fully supported. a) Merge ngkaho1234's patch of ext4 extent support. Thanks to ngkaho1234@gmail.com, see his repository at http://github.com/ngkaho1234/Ext3Fsd.git b) i/o path revised for indirect block and extent 2, File deletion optimization 3, Bug fixings ...
2014-07-18FIXME: Mke2fs reports writing failure after dismounting EXT2 volumeMatt Wu
2014-05-11Version 0.52:Ext3Fsd-0.52Matt Wu
1, Feature: Windows 8 supported 2, Feature: Force-writing supported 3, FIXME: data loss with TeraCopy when moving directories 4, FIXME: ATTO Disk Benchnmark fails with direct i/o tests 5, FIXME: files become invisible with empty hidden pattens 6, FIXME: possible hang with concurrent access attempts upon the same file 7, FIXME: BSOD due to pagable code sections
2011-07-081, FIXME: Data corruption issue, especially for multiple-threadExt3Fsd-0.51Matt Wu
writing on XP system 2, FIXME: Set ValidDataLength only for FileEndOfFileInformation w/ AdvanceOnly 3, Support writing to ext4 volumes w/ flex_bg 4, Code cleanup and enhancement for global/volume property settings
2011-02-01Ext3Fsd Version 0.49eMatt Wu
1, FIXME: Possible memory leak for Mcbs of symlinks 2, IMPROVEMENT: don't hold global lock when deleting a file
2011-01-29Version 0.49cMatt Wu
1, 0.50 pre-release: release notes and readme.txt & versions update 2, FIXME: DDK compiling failure: build.exe reports obj files are invalid. caused by fastio, it doesn't update i_size.
2011-01-27Version 0.49bMatt Wu
1, uninit_bg (GDT_CSUM) 2, huge_file 3, win7: zero-size reported in cmd 4, symlink open/read/deletiona
2011-01-27Version 0.49aMatt Wu
1, htree directory index support 2, memory allocation and check 3, buffer head implemented over cache pages 4, inode optimization, not whole inode needed
2011-01-27Version 0.48-bb8Matt Wu
Ext4 extents support, by Bo Branten
2011-01-27Version 0.48Matt Wu