Hello! > > --- a/virt/kvm/arm/vgic.c > > +++ b/virt/kvm/arm/vgic.c > > @@ -2468,6 +2468,7 @@ int vgic_attr_regs_access(struct kvm_device *dev, > > * access. For 64-bit registers we have to split up the operation. > > */ > > mmio->len = sizeof(u32); > > + mmio->private = vcpu; /* For redistributor handlers */ > > I guess this can be moved into the caller and then you can drop the vcpu > parameter and use private here instead, no? No because 'vcpu' is not a parameter. It is figured out in the middle of the function, under dev->kvm->lock mutex, out of 'cpuid' index. Kind regards, Pavel Fedin Expert Engineer Samsung Electronics Research center Russia -- 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