4583 |
5713 d 20 h |
svoboda |
/trunk/uspace/ |
Fix chaos in block library. |
|
4435 |
5745 d 13 h |
jermar |
/trunk/uspace/ |
More conversions to dev_handle_t. |
|
4370 |
5763 d 10 h |
jermar |
/trunk/uspace/ |
Streamline TMPFS and fix its design so that it properly supports hardlinks.
libfs operation unlink() is now passed also the name of the component being
unlinked. |
|
4357 |
5767 d 10 h |
jermar |
/trunk/uspace/ |
Introduce the concept of FS nodes. A FS node is a typed abstraction of
file-system-specific node type. It replaces the void * in libfs interfaces
and is suitable for holding various information such as mount point data. |
|
4264 |
5793 d 10 h |
svoboda |
/trunk/uspace/ |
Nuke strcpy() and strcmp(). |
|
3625 |
5930 d 19 h |
jermar |
/trunk/uspace/ |
libfs operation link() should return standard error code instead of mere
true/false. |
|
3575 |
5944 d 10 h |
jermar |
/trunk/uspace/ |
libfs create operation should take the device handle as argument. |
|
3538 |
5951 d 21 h |
jermar |
/trunk/uspace/ |
block_read() should return the real error code. |
|
3537 |
5951 d 21 h |
jermar |
/trunk/uspace/ |
Separate the block_init() phase from reading of the boot block. |
|
3530 |
5956 d 16 h |
jermar |
/trunk/uspace/ |
Setup communication parameters with the block device in block_init(). The file
system now doesn't know anything about the communication with the block device.
Rename blockread() to block_read(). The boot block is now read only once. The file
system can get access it using the block_bb_get() function. |
|
3521 |
5957 d 15 h |
jermar |
/trunk/uspace/ |
Move libfs_blockread(), block_get() and block_put() to libblock. |
|
3252 |
6038 d 10 h |
jermar |
/trunk/uspace/ |
Add a comment to libfs_blockread() and change type from size_t to off_t at
various places. |
|
3251 |
6038 d 13 h |
jermar |
/trunk/uspace/ |
Move tmpfs_blockread() to libfs and rename it to libfs_blockread().
Add one argument to specify block size. |
|
3250 |
6038 d 14 h |
jermar |
/trunk/uspace/srv/fs/tmpfs/ |
Let tmpfs_blockread() use async_req_2_1() instead of ipc_call_sync_2_1(). |
|
3247 |
6039 d 13 h |
jermar |
/trunk/uspace/srv/fs/tmpfs/ |
Avoid magic numbers in tmpfs_dump.c. |
|
3103 |
6101 d 9 h |
jermar |
/trunk/uspace/srv/fs/tmpfs/ |
Evict the code which loads the TMPFS file system from a file system dump to a
dedicated source file. |
|