|
|
@47a89fe
|
14 years |
Frantisek Princ |
Skeletons for link and create_node operations
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5614c7f
|
14 years |
Frantisek Princ |
Code refactiorization - local variables declarations moved by …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f4d5f90
|
14 years |
Frantisek Princ |
Merge with mainline
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@63bcbbc
|
14 years |
jakub |
Merge from lp:exfat-helenos.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@80ec9b8
|
14 years |
m.lombardi85 |
exfat: exfat_create_node(), set the content of the first cluster of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1776895
|
14 years |
m.lombardi85 |
exfat: Add filesystem sanity check.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@92d9406
|
14 years |
m.lombardi85 |
exfat: cstyle fixes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7a6690d8
|
14 years |
m.lombardi85 |
exfat: check the file name for invalid characters.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6722766
|
14 years |
m.lombardi85 |
exfat: exfat_read(), close the directory instance in case of error.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@76da580a
|
14 years |
m.lombardi85 |
exfat: cstyle fixes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8d2cd8b
|
14 years |
m.lombardi85 |
exfat: exfat_link(), release the directory instance and the mutex in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c62751f
|
14 years |
m.lombardi85 |
exfat: exfat_directory_block_load(), return error if block_put() has …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@30413b31
|
14 years |
Frantisek Princ |
Merge with mainline
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@071ff5fa
|
14 years |
m.lombardi85 |
exfat: exfat_alloc_clusters(), return the correct error code in case …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2747dd85
|
14 years |
m.lombardi85 |
exfat: remove unused #include
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@db8a034
|
14 years |
jakub |
Merge from lp:exfat-helenos.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@04aaed8f
|
14 years |
m.lombardi85 |
exfat: Ticket #370, fix a bug in the exfat_directory_write_file() …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a885ab8
|
14 years |
m.lombardi85 |
exfat: Invalidate block pointer after calling block_put()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@055be8a
|
14 years |
m.lombardi85 |
exfat: Fix memory leak in the exfat_directory_sync_file() function.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@190c943
|
14 years |
jakub |
Merge from lp:exfat-helenos.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b741888
|
14 years |
m.lombardi85 |
exfat: exfat_directory_block_load() should return error if block_put() …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@78257fe
|
14 years |
m.lombardi85 |
exfat: Ticket #369, fix directory entry deletion; the "pos" parameter …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@07fd4cd1
|
14 years |
Frantisek Princ |
Finished deleting with timestamp hack
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e895352
|
14 years |
m.lombardi85 |
cstyle, fix typo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@802f0b7
|
14 years |
m.lombardi85 |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1e48a07e
|
14 years |
Frantisek Princ |
bad on-disk links count fixed for directories
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d4d2954
|
14 years |
Frantisek Princ |
previous revision cannot be compiled - fixed
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e5f8762
|
14 years |
Frantisek Princ |
Fixed bugs in directory removal process
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5f6cb14
|
14 years |
Frantisek Princ |
Coding style…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@82d7816
|
14 years |
Frantisek Princ |
some debug messages + death code removal
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@ebeaaa06
|
14 years |
Frantisek Princ |
Unlink operation skeleton
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ae3d4f8
|
14 years |
Frantisek Princ |
superblock update after block (de)allocation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@528e5b3
|
14 years |
Frantisek Princ |
New bugs solved
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@50a01a9
|
14 years |
m.lombardi85 |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c2e50d7
|
14 years |
m.lombardi85 |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@48902fa
|
14 years |
m.lombardi85 |
Return error if someone is trying to hardlink directories.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6088193
|
14 years |
Frantisek Princ |
bugfixes in indirect block writing
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2b9e142
|
14 years |
Frantisek Princ |
used library function instead of while for string length
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@35f48f2
|
14 years |
Frantisek Princ |
succesful writing (only for direct block)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@43a9968
|
14 years |
Frantisek Princ |
fixed compilation error
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@052e82d
|
14 years |
Frantisek Princ |
partially functional truncate operation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d5a78e28
|
14 years |
Frantisek Princ |
file truncate skeleton, but non functional
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c25e39b
|
14 years |
Frantisek Princ |
bugfix, resolving
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c83a55c
|
14 years |
Frantisek Princ |
Merge with mainline
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4c3ad56
|
14 years |
m.lombardi85 |
fix hard links creation (they are needed to support the rename() …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@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
|
|
|
@8158db7
|
14 years |
Frantisek Princ |
Hash functions implementation (ported from Linux)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7bc4508
|
14 years |
Frantisek Princ |
First part of reading htree directory index - the most important …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@12f55220
|
14 years |
Frantisek Princ |
first structures for reading indexed directories
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@25696fea
|
14 years |
Frantisek Princ |
Merge with mainline
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@df3caec5
|
14 years |
m.lombardi85 |
Add basic MINIX filesystem sanity check
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6d4d883
|
14 years |
m.lombardi85 |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9269c88
|
14 years |
m.lombardi85 |
Fix some comments
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8958a26
|
14 years |
Frantisek Princ |
Extent reading (only with zero depth)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@829d238
|
14 years |
Frantisek Princ |
Basic extent structures + applied bugfix from M. Lombardi
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bf08ff0
|
14 years |
m.lombardi85 |
Cleaning error code path in mfs_mounted()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7b9381b
|
14 years |
Frantisek Princ |
Inode flags added
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2ea6392
|
14 years |
Frantisek Princ |
cleaning debug some debug messages and added feature checkers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e68c834
|
14 years |
Frantisek Princ |
More functions ported from ext2
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9b9d37bb
|
14 years |
Frantisek Princ |
mounting + list of mounted directory (ported from ext2) - many …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3712434
|
14 years |
Frantisek Princ |
Added more getters on basic ext4 structures
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3711e7e
|
14 years |
Frantisek Princ |
Complete mounting skeleton (ported from ext2fs) - some filesystem …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9c0c0e1
|
14 years |
Frantisek Princ |
part of code needed for successful mount (porting from ext2)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@01ab41b
|
14 years |
Frantisek Princ |
added more methods needed during ext4 mounting (also copied from ext2)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6c501f8
|
14 years |
Frantisek Princ |
_mounted and _unmounted operations skeletons (copied from ext2fs)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1069714
|
14 years |
Frantisek Princ |
Merge with mainline
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0f3744d
|
14 years |
jakub |
Merge from lp:~jakub/helenos/fs.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b69e4c0
|
14 years |
jakub |
Update the FAT32 file system info on unmount.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8c9e71a
|
14 years |
Frantisek Princ |
Merg with mainline
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d3a9ae74
|
14 years |
Frantisek Princ |
Stubs for VFS and libfs operations.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@36cb22f
|
14 years |
m.lombardi85 |
fix a bug in the mfs_write() and mfs_read_map() functions.
- …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1db44ea7
|
14 years |
m.lombardi85 |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dcc44ca1
|
14 years |
m.lombardi85 |
We don't need to call block_cache_fini() if block_cache_init() failed.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5dd4f77a
|
14 years |
Frantisek Princ |
Basic structure of EXT4FS task
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@40cdbec
|
14 years |
jakub |
FAT can be mounted using nolfn mount option.
* With nolfn , FAT …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@32f623d9
|
14 years |
jakub |
Make FAT use instance data.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5bf76c1
|
14 years |
jakub |
Move the fs instance managing logic out of mfs to libfs.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4979403
|
14 years |
jakub |
Allow more instances of the same FS to be used.
(Thanks to Maurizio …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@086290d
|
14 years |
jakub |
locfs should not propagate EHANGUP to VFS.
* locfs_read() and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@85ff862
|
14 years |
m.lombardi85 |
Currently MFS does not support minix filesystems where the size of a …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f456ab2
|
14 years |
m.lombardi85 |
Cleaning error path in mfs_mounted()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@40a2af3
|
14 years |
m.lombardi85 |
remove a lot of useless asserts
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@980671e7
|
14 years |
m.lombardi85 |
Improve comments in mfs_rw.c
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@77ec4d9
|
14 years |
m.lombardi85 |
Improve comments in mfs_inode.c
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5f509cc
|
14 years |
m.lombardi85 |
Fix mfs_put_inode() function name.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f7d6b30
|
14 years |
m.lombardi85 |
Fix a bug that will corrupt the directory entry when creating …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fb7e5a9a
|
14 years |
m.lombardi85 |
merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7a46bfe
|
14 years |
m.lombardi85 |
Rename mkminix —> mkmfs
Rename the directory minixfs —> mfs
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9a0be34
|
14 years |
m.lombardi85 |
mfs minor fixes:
- remove old asserts
- do not allow to write beyond …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5e0427e8
|
14 years |
m.lombardi85 |
Do not read a block from the disk if we are going to rewrite it's …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b5501d0
|
14 years |
m.lombardi85 |
Fix inode allocation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b33870b
|
14 years |
martin |
rename device_get() method to service_get() to better reflect changes …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|