121 |
} |
} |
122 |
else |
else |
123 |
{ |
{ |
|
unsigned int i; |
|
|
|
|
124 |
err = container_alloc (nr_fpages, fpages, &obj); |
err = container_alloc (nr_fpages, fpages, &obj); |
125 |
|
|
126 |
if (err) |
if (err) |
208 |
hurd_cap_bucket_worker_alloc (bucket, true); |
hurd_cap_bucket_worker_alloc (bucket, true); |
209 |
|
|
210 |
/* No root object is provided by the physmem server. */ |
/* No root object is provided by the physmem server. */ |
211 |
/* FIXME: Use a worker timeout (eventually). */ |
/* FIXME: Use a worker timeout (there is no issue: even if they |
212 |
|
timeout before the task server is up and running, the threads |
213 |
|
will be cached in pthread and are still available for |
214 |
|
allocation). */ |
215 |
err = hurd_cap_bucket_manage_mt (bucket, NULL, 0, 0); |
err = hurd_cap_bucket_manage_mt (bucket, NULL, 0, 0); |
216 |
if (err) |
if (err) |
217 |
debug ("bucket_manage_mt failed: %i\n", err); |
debug ("bucket_manage_mt failed: %i\n", err); |
269 |
|
|
270 |
get_task_cap (); |
get_task_cap (); |
271 |
|
|
272 |
|
/* FIXME: get device cap. */ |
273 |
|
|
274 |
/* FIXME: Eventually, add shutdown support on wortels(?) |
/* FIXME: Eventually, add shutdown support on wortels(?) |
275 |
request. */ |
request. */ |
276 |
while (1) |
while (1) |