On 07/16/2012 10:19 AM, Rusty Russell wrote: > On Fri, 13 Jul 2012 12:06:26 +0200, Alexander Graf <agraf at suse.de> wrote: >> > struct kvm_sregs { >> > + __u32 target; >> > + __u32 num_features; >> > + __u32 features[14]; >> > }; >> >> Are you sure you want to use sregs? We did the mistake of reusing it >> on ppc, but that doesn't mean you need to repeat the same one :) >> >> Basically sregs are an x86 specific struct for its segment register >> information. I'm quite sure that this is not what your use of them is >> here. > > Since each arch is given a hook already, I just abused it. I'll change > this to a fresh KVM_ARM_SET_TARGET ioctl. I guess this is equivalent to KVM_SET_CPUID2 on x86. Note that's a vcpu ioctl. -- error compiling committee.c: too many arguments to function