Changeset 616e73c in mainline for uspace/srv/fs/exfat/exfat.c


Ignore:
Timestamp:
2011-06-27T18:51:15Z (13 years ago)
Author:
Oleg Romanenko <romanenko.oleg@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
efa8ed93
Parents:
c4bbca8
Message:

Minor fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/fs/exfat/exfat.c

    rc4bbca8 r616e73c  
    6565 * The connection fibril accepts VFS requests from VFS. If there is only one
    6666 * instance of the fibril, VFS will need to serialize all VFS requests it sends
    67  * to FAT. To overcome this bottleneck, VFS can send FAT the IPC_M_CONNECT_ME_TO
     67 * to FAT. To overcome this bottleneck, VFS can send exFAT the IPC_M_CONNECT_ME_TO
    6868 * call. In that case, a new connection fibril will be created, which in turn
    6969 * will accept the call. Thus, a new phone will be opened for VFS.
     
    7171 * There are few issues with this arrangement. First, VFS can run out of
    7272 * available phones. In that case, VFS can close some other phones or use one
    73  * phone for more serialized requests. Similarily, FAT can refuse to duplicate
     73 * phone for more serialized requests. Similarily, exFAT can refuse to duplicate
    7474 * the connection. VFS should then just make use of already existing phones and
    7575 * route its requests through them. To avoid paying the fibril creation price
    76  * upon each request, FAT might want to keep the connections open after the
     76 * upon each request, exFAT might want to keep the connections open after the
    7777 * request has been completed.
    7878 */
Note: See TracChangeset for help on using the changeset viewer.