4611 |
5726 d 19 h |
jermar |
/trunk/uspace/lib/libblock/ |
Make the libblock cache behave more like a cache and fix some bugs
present in the previously unused code paths. |
|
4583 |
5732 d 20 h |
svoboda |
/trunk/uspace/ |
Fix chaos in block library. |
|
4572 |
5734 d 11 h |
svoboda |
/trunk/uspace/ |
Allow libblock to operate in write-through mode. With 'wtcache' mount option, FAT sets write-through mode on the cache. |
|
4553 |
5743 d 10 h |
jermar |
/trunk/uspace/lib/libblock/ |
Use fibril synchronization in libblock. |
|
4550 |
5743 d 11 h |
jermar |
/trunk/uspace/lib/libblock/ |
Disk I/O should be serialized until libblock switches to fibril synchronization. |
|
4549 |
5744 d 10 h |
svoboda |
/trunk/uspace/ |
Fix assorted warnings and tiny glitches. |
|
4509 |
5752 d 19 h |
decky |
/trunk/uspace/ |
rename libadt -> adt |
|
4483 |
5757 d 13 h |
decky |
/trunk/uspace/lib/libblock/ |
add missing include |
|
4435 |
5764 d 13 h |
jermar |
/trunk/uspace/ |
More conversions to dev_handle_t. |
|
4434 |
5764 d 14 h |
jermar |
/trunk/uspace/lib/libblock/ |
Fix type for dev_handle. |
|
4401 |
5773 d 13 h |
svoboda |
/trunk/uspace/ |
C binding for devmap. Gets rid of duplicate code. |
|
4400 |
5773 d 15 h |
svoboda |
/trunk/uspace/ |
Rename ramdisk protocol -> block device protocol. |
|
4001 |
5850 d 15 h |
decky |
/trunk/uspace/lib/libblock/ |
blocking connection |
|
3595 |
5954 d 12 h |
jermar |
/trunk/uspace/ |
Avoid unnecessary block reads in block_get(). |
|
3571 |
5963 d 18 h |
jermar |
/trunk/uspace/ |
Simplify the fat_cluster_walk() interface.
Introduce the bn_t type for holding block offsets. |
|
3544 |
5970 d 12 h |
jermar |
/trunk/uspace/lib/libblock/ |
Dirty blocks will be synced only before being recycled. |
|
3543 |
5970 d 13 h |
jermar |
/trunk/uspace/lib/libblock/ |
Implementation of block_put(). |
|
3542 |
5970 d 14 h |
jermar |
/trunk/uspace/ |
Do not use/pass the superfluous block size argument to block_get(). |
|
3540 |
5970 d 16 h |
jermar |
/trunk/uspace/lib/libblock/ |
Enable the block cache for block_get().
Boot from FAT is now much faster. |
|
3539 |
5970 d 19 h |
jermar |
/trunk/uspace/ |
Add block_cache_init(). |
|