diff options
Diffstat (limited to 'include/asm-s390/kvm_host.h')
-rw-r--r-- | include/asm-s390/kvm_host.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/include/asm-s390/kvm_host.h b/include/asm-s390/kvm_host.h index 4fe19305888a..2eaf6fede025 100644 --- a/include/asm-s390/kvm_host.h +++ b/include/asm-s390/kvm_host.h | |||
@@ -119,6 +119,15 @@ struct kvm_vcpu_stat { | |||
119 | u32 deliver_restart_signal; | 119 | u32 deliver_restart_signal; |
120 | u32 deliver_program_int; | 120 | u32 deliver_program_int; |
121 | u32 exit_wait_state; | 121 | u32 exit_wait_state; |
122 | u32 instruction_stidp; | ||
123 | u32 instruction_spx; | ||
124 | u32 instruction_stpx; | ||
125 | u32 instruction_stap; | ||
126 | u32 instruction_storage_key; | ||
127 | u32 instruction_stsch; | ||
128 | u32 instruction_chsc; | ||
129 | u32 instruction_stsi; | ||
130 | u32 instruction_stfl; | ||
122 | }; | 131 | }; |
123 | 132 | ||
124 | struct io_info { | 133 | struct io_info { |
@@ -188,6 +197,10 @@ struct kvm_vcpu_arch { | |||
188 | unsigned int guest_acrs[NUM_ACRS]; | 197 | unsigned int guest_acrs[NUM_ACRS]; |
189 | struct local_interrupt local_int; | 198 | struct local_interrupt local_int; |
190 | struct timer_list ckc_timer; | 199 | struct timer_list ckc_timer; |
200 | union { | ||
201 | cpuid_t cpu_id; | ||
202 | u64 stidp_data; | ||
203 | }; | ||
191 | }; | 204 | }; |
192 | 205 | ||
193 | struct kvm_vm_stat { | 206 | struct kvm_vm_stat { |