Changeset fd7f329a in mainline


Ignore:
Timestamp:
2011-02-27T22:43:27Z (13 years ago)
Author:
Maurizio Lombardi <m.lombardi85@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
f6d4462
Parents:
6a8d2659
Message:

Fix comments (thanks to Manuele Conti)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/fs/minixfs/mfs.c

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