|
|
@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
|
|
|
@a4726cb
|
14 years |
m.lombardi85 |
Fix bug that prevent the filesystem to recognize the disk full condition
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5987f917
|
14 years |
m.lombardi85 |
fix bug when writing in the double indirect zone
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9dbf5587
|
14 years |
jakub |
Merge minixfs support from lp:mfs.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e03d545
|
14 years |
m.lombardi85 |
Minor fixes to minixfs:
- Do not check the value of nlinks in the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5222e746
|
14 years |
m.lombardi85 |
Fix style
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@75e0f15
|
14 years |
m.lombardi85 |
Fix the mfs_mounted() function to return 1 as root directory hard …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bbd4c72
|
14 years |
m.lombardi85 |
The lnkcnt_get() function will ignore the ".." hardlinks when dealing …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a26895d
|
14 years |
martin |
add prototype ISO 9660 filesystem driver (virtually untested)
very …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3a5ee6c
|
14 years |
m.lombardi85 |
rename functions to avoid conflicts
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c699b0c
|
14 years |
m.lombardi85 |
remove the on_error() macro
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@03bc76a
|
14 years |
m.lombardi85 |
Get rid of VFS_OUT method switch and IPC unmarshalling
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8ff0bd2
|
14 years |
m.lombardi85 |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dc6b148
|
14 years |
martin |
cstyle
(no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0be611b
|
14 years |
jakub |
Do not leave parentp→idx→lock locked when returning from fat_link().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7ece4247
|
14 years |
jakub |
Cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4bf6895
|
14 years |
jakub |
Use 32-bit max number of clusters.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5d95f02
|
14 years |
jakub |
Cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0dbe5ac
|
14 years |
jakub |
Cstyle.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ff0c270
|
14 years |
jakub |
Cstyle.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@980311e
|
14 years |
jakub |
Remove wstr_chr().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c065743
|
14 years |
jakub |
Remove str_reverse() and size_t_str().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ebddd71
|
14 years |
jakub |
Rename U[IP]H_DK_KEY to U[IP]H_SID_KEY.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@375ab5e
|
14 years |
jakub |
Merge from lp:~romanenko-oleg/helenos/fat.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@842a2d2
|
14 years |
romanenko.oleg |
FAT: fix. Using constants instead of magic numbers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9fbe05e
|
14 years |
romanenko.oleg |
FAT and exFAT: fix for SPARC64
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7234617
|
14 years |
romanenko.oleg |
FAT: fixes for mips support
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c56c4576
|
14 years |
romanenko.oleg |
exFAT: fixes to support big endian. Tested on mips32 EB
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ae560da
|
14 years |
romanenko.oleg |
exFAT: fix exfat_free_clusters. We should also clear Bitmap while …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a9b756e
|
14 years |
romanenko.oleg |
exFAT: fix exfat_alloc_clusters. Bitmap should have higher priority …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@93e12f3
|
14 years |
romanenko.oleg |
exFAT: allocate 1 cluster while creating directory similar to FAT server
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bca3eac
|
14 years |
romanenko.oleg |
exFAT: implement exfat_directory_write_file !
Now exFAT ready for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b4af128
|
14 years |
romanenko.oleg |
exFAT: function for calculating hash for file name
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e0d98b2
|
14 years |
romanenko.oleg |
exFAT: bitmap_alloc_clusters fix
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b289005
|
14 years |
romanenko.oleg |
exFAT: add exfat_uctable_get
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@521550d
|
14 years |
romanenko.oleg |
FAT: fix block count bug
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e8976b59
|
14 years |
romanenko.oleg |
exFAT: implement exfat_read_uctable
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@75513701
|
14 years |
romanenko.oleg |
exFAT: fix fragmentation check
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9558eaa
|
14 years |
romanenko.oleg |
exFAT: fix exfat.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7d78d163
|
14 years |
romanenko.oleg |
exFAT: add exfat_directory_expand and exfat_directory_lookup_free functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8a06c1b
|
14 years |
romanenko.oleg |
exFAT: implement exfat_zero_cluster
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d9aeab3
|
14 years |
romanenko.oleg |
exFAT: zeroing cluster while expanding node
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4ba3535
|
14 years |
romanenko.oleg |
exFAT: implement exfat_directory_erase_file
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d8df2fb
|
14 years |
romanenko.oleg |
exFAT: implement exfat_directory_sync_file
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@151a4e2
|
14 years |
romanenko.oleg |
exFAT: using exfat directory api for exfat_node_sync
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cd860fc
|
14 years |
romanenko.oleg |
exFAT: using exfat directory api in exfat_node_get_core instead of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f061de75
|
14 years |
romanenko.oleg |
exFAT: add exfat_directory_open_parent for managing parent directory …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@25c60f4
|
14 years |
romanenko.oleg |
exFAT: implement bitmap_is_free, bitmap_clear_cluster
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5d5863c
|
14 years |
romanenko.oleg |
exFAT: move bitmap_* function to separate file exfat_bitmap.c
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|