diff options
Diffstat (limited to 'arch/um/os-Linux/aio.c')
-rw-r--r-- | arch/um/os-Linux/aio.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/arch/um/os-Linux/aio.c b/arch/um/os-Linux/aio.c index 182905be869e..e942beb4e108 100644 --- a/arch/um/os-Linux/aio.c +++ b/arch/um/os-Linux/aio.c | |||
@@ -313,15 +313,16 @@ static int init_aio_26(void) | |||
313 | int err; | 313 | int err; |
314 | 314 | ||
315 | if(io_setup(256, &ctx)){ | 315 | if(io_setup(256, &ctx)){ |
316 | err = -errno; | ||
316 | printk("aio_thread failed to initialize context, err = %d\n", | 317 | printk("aio_thread failed to initialize context, err = %d\n", |
317 | errno); | 318 | errno); |
318 | return -errno; | 319 | return err; |
319 | } | 320 | } |
320 | 321 | ||
321 | err = run_helper_thread(aio_thread, NULL, | 322 | err = run_helper_thread(aio_thread, NULL, |
322 | CLONE_FILES | CLONE_VM | SIGCHLD, &stack, 0); | 323 | CLONE_FILES | CLONE_VM | SIGCHLD, &stack, 0); |
323 | if(err < 0) | 324 | if(err < 0) |
324 | return -errno; | 325 | return err; |
325 | 326 | ||
326 | aio_pid = err; | 327 | aio_pid = err; |
327 | 328 | ||