source: mainline/uspace/lib/ext4

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @bae2a79e   13 years Frantisek Princ Comments and some simple modifications of code for work with directory … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dfac604   13 years Frantisek Princ completed comments for directory index lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e6f6260   13 years Frantisek Princ next part of directory index comments lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @db8fb43   13 years Frantisek Princ comments for getters and setters in dir index lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f22d5ef0   13 years Frantisek Princ Copyright update lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5f67cd61   13 years Frantisek Princ updated crc comments lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3d93289a   13 years Frantisek Princ comments for block group functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7b16549   13 years Frantisek Princ comments for bitmap functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4358513   13 years Frantisek Princ comments for block allocator lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b6d7b7c   13 years Frantisek Princ debugged block appending to extent + directory index initialization lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7eb033ce   13 years Frantisek Princ not debugged version of dir index initialization lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @81ee87cd   13 years Frantisek Princ missing functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f2a3e57   13 years Frantisek Princ Merge with mainline lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @82cb6768   13 years Frantisek Princ debugged version of splitting root extent node lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b73530a   13 years Frantisek Princ appending fblock to existing extent - actually not solved situation, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @936132f   13 years Frantisek Princ extent file initialization and allocation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @847f2cb   13 years Frantisek Princ ialloc: error handling TODOs done lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @95947d24   13 years Frantisek Princ balloc: error handling TODOs done lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6f413125   13 years Frantisek Princ error handling TODOs done lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1196df6   13 years Frantisek Princ extents: hotfix with writing to an existing empty file lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ce6de59   13 years Frantisek Princ First part → allocating first block to extent (not for extent with … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5b16912   13 years Frantisek Princ Moved append block function because of more common usage in the next … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c6a44a3   13 years Frantisek Princ Missing variable declaration lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3e2952b   13 years Frantisek Princ more debugged version of releasing file/dir using extent lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5b0a3946   13 years Frantisek Princ developement version of releasing more complex extent tree with … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e7ed26be   13 years Frantisek Princ bugfix - when releasing less than 8 blocks, assertion fails lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @662bd71   13 years Frantisek Princ added support for releasing more blocks in one operation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @81092ce   13 years Frantisek Princ fixed bug with block group flags lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @001307cf   13 years Frantisek Princ releasing also index blocks lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0d4db0f   13 years Frantisek Princ function for release data block (last) from extent, actually without … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1ac1ab4   13 years Frantisek Princ simplied headers of more functions, improved bg_ref and inode_ref … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fffb061   13 years Frantisek Princ find extent procedure with path saving (it's slow), for loading block … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @47faec1   13 years Frantisek Princ introduced binary search in extent index node lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @30ac3c3   13 years Frantisek Princ some debugging modifications, not yet completely debugged binary … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a4419e7   13 years Frantisek Princ binary search for extent (not for extent index !!!) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9104bb5   13 years Frantisek Princ changes according to reading inode data with extent lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b191acae   13 years Frantisek Princ renamed some functions because of naming convention lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9093c61   13 years Frantisek Princ changed features to be able to mount standard ext4 volume lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e2629b08   13 years Frantisek Princ Prepared infrastructure for extent searching lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b53a733   13 years Frantisek Princ Data types definitions groupped to one file lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a872fc09   13 years Frantisek Princ bugfix - bad function called to check filesystem feature lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2f2feadb   13 years Frantisek Princ refactored code of index node splitting lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @60b8b99   13 years Frantisek Princ fixed error codes handling lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2f619d5   13 years Frantisek Princ debug message deleted lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e8d054a   13 years Frantisek Princ very hidden bug (memory_leak) found in splitting data block - now … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e63ce679   13 years Frantisek Princ Some TODOs solved (mostly in error handling) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7689590   13 years Frantisek Princ Code refactoring (for dentry searching) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d0d7afb   13 years Frantisek Princ Code refactorization (entry insertion) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6f731f0a   13 years Frantisek Princ code for creating second level index lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c0964cd7   13 years Frantisek Princ code for splitting index block if tree is not trivial (one block) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @412f813   13 years Frantisek Princ some small improvements of splitting directory index data blocks lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @41998ec   13 years Frantisek Princ added one assert for more security lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1d68621   13 years Frantisek Princ more debugged version of splitting data block lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c4f318d6   13 years Frantisek Princ some fixes in splitting data blocks (dx_add_entry), not debugged completely lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ccac91e   13 years Frantisek Princ splitting data block during adding dentry through index (not tested yet) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f577058   13 years Frantisek Princ added (not complete) mechanism for splitting data block in directory index lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @476bf2f6   13 years Frantisek Princ duplicate code extraction lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1ebb66f   13 years Frantisek Princ Added first step for index splitting lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5c83612b   13 years Frantisek Princ adding directory entry using index tree (actually without splitting … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cd00f93   13 years Frantisek Princ error hangling in write operation, adjusted supported features for mounting lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @50601ef4   13 years Frantisek Princ small code modification / reorganization lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @565b6ff   13 years Frantisek Princ - bugfix in adding directory entry (linear) - added skeleton for using … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1d69c69   14 years Frantisek Princ Bugfix for higher filesystem version (directory entry type not setting … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ca3d77a   14 years Frantisek Princ some TODO's solved + removed debugging messages lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ed6fdc7   14 years Frantisek Princ Bugfix during new block allocation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cd1cc4e6   14 years Frantisek Princ bugfixes of inode allocation and link operation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @304faab   14 years Frantisek Princ Very simple allocation algorithm lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d9bbe45   14 years Frantisek Princ Refafctorization - principle of locality in variables declaration lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b7e0260   14 years Frantisek Princ Completed code for adding directory entry without index lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @73196d2   14 years Frantisek Princ Skeleton for adding directory entry (without indexing) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2d2c6ce   14 years Frantisek Princ Skeleton for inode allocation and initialization lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2449396   14 years Frantisek Princ Removed setting deletion time in ialloc lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ebcaff4   14 years Frantisek Princ Orphaned inodes handling lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e5f8762   14 years Frantisek Princ Fixed bugs in directory removal process lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3d4fd2c   14 years Frantisek Princ deleting regular files (directories is not debugged) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bf66ef4   14 years Frantisek Princ Files inode allocator lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8be96a0   14 years Frantisek Princ code optimalization (removed duplicity) and destroy functions … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f49638e   14 years Frantisek Princ directory entry delete operation (without HTree index modification) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @343ccfd   14 years Frantisek Princ next bunch of getters and setters added lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fe27eb4   14 years Frantisek Princ added many getters and setters lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ae3d4f8   14 years Frantisek Princ superblock update after block (de)allocation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @528e5b3   14 years Frantisek Princ New bugs solved lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b12ca16   14 years Frantisek Princ improved block allocator - but has some bugs lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2674db6   14 years Frantisek Princ New block allocation algorithm (from ext2) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6088193   14 years Frantisek Princ bugfixes in indirect block writing lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b3d7277   14 years Frantisek Princ getter and setter for inode blocks count lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1e65444   14 years Frantisek Princ more functional file writing - indirect blocks too lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @35f48f2   14 years Frantisek Princ succesful writing (only for direct block) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1c1c736   14 years Frantisek Princ not functional block allocation + write operation skeleton lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e31e56a1   14 years Frantisek Princ bugfix lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @43a9968   14 years Frantisek Princ fixed compilation error lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @12b4a7f   14 years Frantisek Princ functional truncate operation (only to lower size actually), except … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @052e82d   14 years Frantisek Princ partially functional truncate operation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d5a78e28   14 years Frantisek Princ file truncate skeleton, but non functional lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a9a0982   14 years Frantisek Princ performace improvement lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c25e39b   14 years Frantisek Princ bugfix, TODO resolving lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0dc91833   14 years Frantisek Princ splitted code because of very long source file lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ab77928   14 years Frantisek Princ complete directory index reading (it runs) - many TODOs remaining lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @aaedaba   14 years Frantisek Princ full directory reading using index - but including many bugs lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @36d2c6f   14 years Frantisek Princ successful reading indexed directory if item is in the first leaf block lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.