diff --git a/executer/user/eclair.c b/executer/user/eclair.c index c9586606..9a2f77b2 100644 --- a/executer/user/eclair.c +++ b/executer/user/eclair.c @@ -23,6 +23,7 @@ #include #include #include +#include #define CPU_TID_BASE 1000000 @@ -1117,7 +1118,9 @@ static void options(int argc, char *argv[]) { opt.mcos_fd = open(fn, O_RDONLY); if (opt.mcos_fd < 0) { - perror("open"); + fprintf(stderr, "%s:%d error: " + "opening /dev/mcos%d, errno: %d\n", + __FILE__, __LINE__, opt.os_id, errno); exit(1); } }