Message ID | 1342501220-10209-7-git-send-email-michael@ellerman.id.au (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
diff --git a/tools/kvm/powerpc/cpu_info.c b/tools/kvm/powerpc/cpu_info.c index 7326f5b..586b232 100644 --- a/tools/kvm/powerpc/cpu_info.c +++ b/tools/kvm/powerpc/cpu_info.c @@ -75,13 +75,15 @@ static struct pvr_info host_pvr_info[] = { struct cpu_info *find_cpu_info(u32 pvr) { unsigned int i; + for (i = 0; i < ARRAY_SIZE(host_pvr_info); i++) { - if ((pvr & host_pvr_info[i].pvr_mask) == - host_pvr_info[i].pvr) { + if ((pvr & host_pvr_info[i].pvr_mask) == host_pvr_info[i].pvr) { return host_pvr_info[i].cpu_info; } } + /* Didn't find anything? Rut-ro. */ pr_warning("Host CPU unsupported by kvmtool\n"); + return &cpu_dummy_info; }
Matt's enter key was broken when he wrote this ;) Signed-off-by: Michael Ellerman <michael@ellerman.id.au> --- tools/kvm/powerpc/cpu_info.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-)