4583 |
5718 d 12 h |
svoboda |
/trunk/uspace/ |
Fix chaos in block library. |
|
4435 |
5750 d 5 h |
jermar |
/trunk/uspace/ |
More conversions to dev_handle_t. |
|
4370 |
5768 d 2 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 |
5772 d 2 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 |
5798 d 3 h |
svoboda |
/trunk/uspace/ |
Nuke strcpy() and strcmp(). |
|
3625 |
5935 d 11 h |
jermar |
/trunk/uspace/ |
libfs operation link() should return standard error code instead of mere
true/false. |
|
3575 |
5949 d 2 h |
jermar |
/trunk/uspace/ |
libfs create operation should take the device handle as argument. |
|
3538 |
5956 d 13 h |
jermar |
/trunk/uspace/ |
block_read() should return the real error code. |
|
3537 |
5956 d 13 h |
jermar |
/trunk/uspace/ |
Separate the block_init() phase from reading of the boot block. |
|
3530 |
5961 d 8 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 |
5962 d 7 h |
jermar |
/trunk/uspace/ |
Move libfs_blockread(), block_get() and block_put() to libblock. |
|
3252 |
6043 d 2 h |
jermar |
/trunk/uspace/ |
Add a comment to libfs_blockread() and change type from size_t to off_t at
various places. |
|
3251 |
6043 d 5 h |
jermar |
/trunk/uspace/ |
Move tmpfs_blockread() to libfs and rename it to libfs_blockread().
Add one argument to specify block size. |
|
3250 |
6043 d 6 h |
jermar |
/trunk/uspace/srv/fs/tmpfs/ |
Let tmpfs_blockread() use async_req_2_1() instead of ipc_call_sync_2_1(). |
|
3247 |
6044 d 5 h |
jermar |
/trunk/uspace/srv/fs/tmpfs/ |
Avoid magic numbers in tmpfs_dump.c. |
|
3103 |
6106 d 1 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. |
|