fix steal time MSR vmsd callback to proper opaque type
PATCH 1/1 fix steal time MSR vmsd callback to proper opaque type
Convert steal time MSR vmsd callback pointer to proper X86CPU type.
Signed-off-by Marcelo Tosatti <[email protected]>
target-i386/machine.c +3 -3
@@ -330,9 +330,9 @@ static bool pv_eoi_msr_needed(void *opaque)static bool steal_time_msr_needed (void *opaque) { -CPUX86State *cpu = opaque; +X86CPU *cpu = opaque; -return cpu->steal_time_msr !=0 ; +return cpu->env.steal_time_msr !=0 ; }static const VMStateDescription vmstate_steal_time_msr = {
@@ -341,7 +341,7 @@ static const VMStateDescription vmstate_steal_time_msr = { .minimum_version_id = 1, .minimum_version_id_old = 1, .fields = (VMStateField []) { -VMSTATE_UINT64 (steal_time_msr, CPUX86State), +VMSTATE_UINT64 (env.steal_time_msr,X86CPU ),VMSTATE_END_OF_LIST () } };
Il 03/09/2013 23:55, Marcelo Tosatti ha scritto:
Quoted 31 lines
Convert steal time MSR vmsd callback pointer to proper X86CPU type.
Signed-off-by Marcelo Tosatti <[email protected]>target-i386/machine.c +3
-4@@ -330,9 +330,9 @@ static bool pv_eoi_msr_needed(void *opaque)static bool steal_time_msr_needed (void *opaque) { -CPUX86State *cpu = opaque; +X86CPU *cpu = opaque; -return cpu->steal_time_msr !=0 ; +return cpu->env.steal_time_msr !=0 ; }static const VMStateDescription vmstate_steal_time_msr = {@@ -341,7 +341,7 @@ static const VMStateDescription vmstate_steal_time_msr = { .minimum_version_id = 1, .minimum_version_id_old = 1, .fields = (VMStateField []) { -VMSTATE_UINT64 (steal_time_msr, CPUX86State), +VMSTATE_UINT64 (env.steal_time_msr,X86CPU ),VMSTATE_END_OF_LIST () } }; --
Quoted 4 lines
To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Applied to uq/master, thanks.