aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNguyen Anh Quynh <aquynh@gmail.com>2007-05-08 11:44:27 +0300
committerAvi Kivity <avi@qumranet.com>2007-05-08 11:44:27 +0300
commitfbc1036cbd856248216f7256a18bd4cf4e3c3af5 (patch)
tree0407db86fa73466ed865a10e283198b729d25e2c
parent69e068d5ef7f0697fd31e6a4fd22eeea7e55fc13 (diff)
kvm: libkvm: clarify version mismatch messageskvm-24
Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com>
-rw-r--r--kvm/user/kvmctl.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/kvm/user/kvmctl.c b/kvm/user/kvmctl.c
index a03b60b26..6b1778b4c 100644
--- a/kvm/user/kvmctl.c
+++ b/kvm/user/kvmctl.c
@@ -162,11 +162,15 @@ kvm_context_t kvm_init(struct kvm_callbacks *callbacks,
}
r = ioctl(fd, KVM_GET_API_VERSION, 0);
if (r == -1) {
- fprintf(stderr, "kvm kernel version too old\n");
+ fprintf(stderr, "kvm kernel version too old: "
+ "KVM_GET_API_VERSION ioctl not supported\n");
goto out_close;
}
if (r < EXPECTED_KVM_API_VERSION && r != 10) {
- fprintf(stderr, "kvm kernel version too old\n");
+ fprintf(stderr, "kvm kernel version too old: "
+ "We expect API version %d or newer, but got "
+ "version %d\n",
+ EXPECTED_KVM_API_VERSION, r);
goto out_close;
}
if (r > EXPECTED_KVM_API_VERSION) {