Rev 2677 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2677 | Rev 2678 | ||
---|---|---|---|
Line 203... | Line 203... | ||
203 | return; |
203 | return; |
204 | } |
204 | } |
205 | link_initialize(&fs_info->fs_link); |
205 | link_initialize(&fs_info->fs_link); |
206 | futex_initialize(&fs_info->phone_futex, 1); |
206 | futex_initialize(&fs_info->phone_futex, 1); |
207 | 207 | ||
208 | rc = ipc_data_write_deliver(callid, &fs_info->vfs_info, size); |
208 | rc = ipc_data_write_finalize(callid, &fs_info->vfs_info, size); |
209 | if (rc != EOK) { |
209 | if (rc != EOK) { |
210 | dprintf("Failed to deliver the VFS info into our AS, rc=%d.\n", |
210 | dprintf("Failed to deliver the VFS info into our AS, rc=%d.\n", |
211 | rc); |
211 | rc); |
212 | free(fs_info); |
212 | free(fs_info); |
213 | ipc_answer_0(callid, rc); |
213 | ipc_answer_0(callid, rc); |
Line 297... | Line 297... | ||
297 | } |
297 | } |
298 | 298 | ||
299 | /* |
299 | /* |
300 | * Commit to read-only sharing the PLB with the client. |
300 | * Commit to read-only sharing the PLB with the client. |
301 | */ |
301 | */ |
302 | (void) ipc_share_in_deliver(callid, plb, |
302 | (void) ipc_share_in_finalize(callid, plb, |
303 | AS_AREA_READ | AS_AREA_CACHEABLE); |
303 | AS_AREA_READ | AS_AREA_CACHEABLE); |
304 | 304 | ||
305 | dprintf("Sharing PLB.\n"); |
305 | dprintf("Sharing PLB.\n"); |
306 | 306 | ||
307 | /* |
307 | /* |