4611 |
5680 d 10 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 |
5686 d 11 h |
svoboda |
/trunk/uspace/ |
Fix chaos in block library. |
|
4572 |
5688 d 1 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 |
5697 d 1 h |
jermar |
/trunk/uspace/lib/libblock/ |
Use fibril synchronization in libblock. |
|
4550 |
5697 d 2 h |
jermar |
/trunk/uspace/lib/libblock/ |
Disk I/O should be serialized until libblock switches to fibril synchronization. |
|
4549 |
5698 d 1 h |
svoboda |
/trunk/uspace/ |
Fix assorted warnings and tiny glitches. |
|
4509 |
5706 d 9 h |
decky |
/trunk/uspace/ |
rename libadt -> adt |
|
4483 |
5711 d 3 h |
decky |
/trunk/uspace/lib/libblock/ |
add missing include |
|
4435 |
5718 d 4 h |
jermar |
/trunk/uspace/ |
More conversions to dev_handle_t. |
|
4434 |
5718 d 4 h |
jermar |
/trunk/uspace/lib/libblock/ |
Fix type for dev_handle. |
|
4401 |
5727 d 3 h |
svoboda |
/trunk/uspace/ |
C binding for devmap. Gets rid of duplicate code. |
|
4400 |
5727 d 6 h |
svoboda |
/trunk/uspace/ |
Rename ramdisk protocol -> block device protocol. |
|
4001 |
5804 d 5 h |
decky |
/trunk/uspace/lib/libblock/ |
blocking connection |
|
3595 |
5908 d 2 h |
jermar |
/trunk/uspace/ |
Avoid unnecessary block reads in block_get(). |
|
3571 |
5917 d 9 h |
jermar |
/trunk/uspace/ |
Simplify the fat_cluster_walk() interface.
Introduce the bn_t type for holding block offsets. |
|
3544 |
5924 d 3 h |
jermar |
/trunk/uspace/lib/libblock/ |
Dirty blocks will be synced only before being recycled. |
|
3543 |
5924 d 3 h |
jermar |
/trunk/uspace/lib/libblock/ |
Implementation of block_put(). |
|
3542 |
5924 d 5 h |
jermar |
/trunk/uspace/ |
Do not use/pass the superfluous block size argument to block_get(). |
|
3540 |
5924 d 7 h |
jermar |
/trunk/uspace/lib/libblock/ |
Enable the block cache for block_get().
Boot from FAT is now much faster. |
|
3539 |
5924 d 9 h |
jermar |
/trunk/uspace/ |
Add block_cache_init(). |
|