diff options
author | Marcelo Tosatti <mtosatti@redhat.com> | 2012-11-27 20:29:02 -0500 |
---|---|---|
committer | Marcelo Tosatti <mtosatti@redhat.com> | 2012-11-27 20:29:14 -0500 |
commit | 42897d866b120547777ae1fd316680ec53356d9c (patch) | |
tree | 29eb544b4361d964dab0d1b3e27f9f2e64597daf /arch/s390/kvm/kvm-s390.c | |
parent | d828199e84447795c6669ff0e6c6d55eb9beeff6 (diff) |
KVM: x86: add kvm_arch_vcpu_postcreate callback, move TSC initialization
TSC initialization will soon make use of online_vcpus.
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Diffstat (limited to 'arch/s390/kvm/kvm-s390.c')
-rw-r--r-- | arch/s390/kvm/kvm-s390.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/s390/kvm/kvm-s390.c b/arch/s390/kvm/kvm-s390.c index 38883f0bf27e..731ddeee32e4 100644 --- a/arch/s390/kvm/kvm-s390.c +++ b/arch/s390/kvm/kvm-s390.c | |||
@@ -355,6 +355,11 @@ static void kvm_s390_vcpu_initial_reset(struct kvm_vcpu *vcpu) | |||
355 | atomic_set_mask(CPUSTAT_STOPPED, &vcpu->arch.sie_block->cpuflags); | 355 | atomic_set_mask(CPUSTAT_STOPPED, &vcpu->arch.sie_block->cpuflags); |
356 | } | 356 | } |
357 | 357 | ||
358 | int kvm_arch_vcpu_postcreate(struct kvm_vcpu *vcpu) | ||
359 | { | ||
360 | return 0; | ||
361 | } | ||
362 | |||
358 | int kvm_arch_vcpu_setup(struct kvm_vcpu *vcpu) | 363 | int kvm_arch_vcpu_setup(struct kvm_vcpu *vcpu) |
359 | { | 364 | { |
360 | atomic_set(&vcpu->arch.sie_block->cpuflags, CPUSTAT_ZARCH | | 365 | atomic_set(&vcpu->arch.sie_block->cpuflags, CPUSTAT_ZARCH | |