Re: kvm-tools: can't seem to set guest_mac and KVM_GET_SUPPORTED_CPUID failed.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 2011-11-17 at 07:38 -0800, David Evensky wrote:
> On Thu, Nov 17, 2011 at 08:56:38AM +0200, Sasha Levin wrote:
> > On Thu, 2011-11-17 at 08:53 +0200, Pekka Enberg wrote:
> > > On Thu, Nov 17, 2011 at 8:07 AM, Sasha Levin <levinsasha928@xxxxxxxxx> wrote:
> > > >> Also, when I start the guest I sometimes get the following error message:
> > ....
> > 
> > David, which host kernel do you use?
> 
> I'm using the kernel that ships with Debian Sid, which I last booted as 3.0.0-2-amd64.
> My guest kernel is a 32bit kernel built from kernel.org's linux-3.0.8.

Hm... This should be new enough...

Could you please try compiling and running the code below several times
and see if you get an error message? This should help us understand if
it's a usermode or a kernel issue.

Thanks!

------------ cut here---------------

#include <stdio.h>
#include <stdlib.h>
#include <fcntl.h>
#include <errno.h>
#include <linux/kvm.h>

int main(void)
{
	struct kvm_cpuid2 *cpuid;
	int kvm, r = 0;

	kvm = open("/dev/kvm", O_RDWR);
	cpuid = malloc(sizeof(*cpuid) + sizeof(struct kvm_cpuid_entry2) * 100);
	cpuid->nent = 100;

	r = ioctl(kvm, KVM_GET_SUPPORTED_CPUID, cpuid);
	if (r)
		printf("KVM_GET_SUPPORTED_CPUID returned %d with errno %d\n", r, errno);
	else
		printf("Returned entries: %d\n", cpuid->nent);

	free(cpuid);
	close(kvm);

	return 0;
}

-- 

Sasha.

--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux