Please can you apply this tiny patch to make /dev/kqemu open failures more verbose?
It'll help the user distinguish between ENOENT, EPERM and ENXIO, since they are all common causes of open failure. -- Robert Millan My spam trap is [EMAIL PROTECTED] Note: this address is only intended for spam harvesters. Writing to it will get you added to my black list.
--- qemu-0.8.2/kqemu.c~ 2006-07-22 19:23:34.000000000 +0200 +++ qemu-0.8.2/kqemu.c 2007-02-06 16:04:58.000000000 +0100 @@ -174,7 +174,7 @@ kqemu_fd = open(KQEMU_DEVICE, O_RDWR); #endif if (kqemu_fd == KQEMU_INVALID_FD) { - fprintf(stderr, "Could not open '%s' - QEMU acceleration layer not activated\n", KQEMU_DEVICE); + fprintf(stderr, "Could not open '%s' - QEMU acceleration layer not activated: %s\n", KQEMU_DEVICE, strerror(errno)); return -1; } version = 0;