Subversion Repositories HelenOS

Rev

Rev 4509 | Rev 4519 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4509 Rev 4518
Line 163... Line 163...
163
        (ipcarg_t) (first + len - 1) % PLB_SIZE,
163
        (ipcarg_t) (first + len - 1) % PLB_SIZE,
164
        (ipcarg_t) root->dev_handle, (ipcarg_t) lflag, (ipcarg_t) index,
164
        (ipcarg_t) root->dev_handle, (ipcarg_t) lflag, (ipcarg_t) index,
165
        &answer);
165
        &answer);
166
    vfs_release_phone(phone);
166
    vfs_release_phone(phone);
167
   
167
   
168
    async_serialize_start();
-
 
169
    ipcarg_t rc;
168
    ipcarg_t rc;
170
    async_wait_for(req, &rc);
169
    async_wait_for(req, &rc);
171
    async_serialize_end();
-
 
172
   
170
   
173
    futex_down(&plb_futex);
171
    futex_down(&plb_futex);
174
    list_remove(&entry.plb_link);
172
    list_remove(&entry.plb_link);
175
    /*
173
    /*
176
     * Erasing the path from PLB will come handy for debugging purposes.
174
     * Erasing the path from PLB will come handy for debugging purposes.