Index: test/arch/um/os-Linux/aio.c =================================================================== --- test.orig/arch/um/os-Linux/aio.c 2005-09-27 12:03:00.000000000 -0400 +++ test/arch/um/os-Linux/aio.c 2005-09-27 12:03:29.000000000 -0400 @@ -274,6 +274,7 @@ err = os_write_file(aio_req_fd_w, &aio, sizeof(aio)); if(err == sizeof(aio)) err = 0; + else err = -errno; return err; }