Commit 81b674d
KVM: x86: pass kvm_vcpu to kvm_read_guest_virt and kvm_write_guest_virt_system
commit ce14e86 upstream.
Int the next patch the emulator's .read_std and .write_std callbacks will
grow another argument, which is not needed in kvm_read_guest_virt and
kvm_write_guest_virt_system's callers. Since we have to make separate
functions, let's give the currently existing names a nicer interface, too.
Fixes: 129a72a ("KVM: x86: Introduce segmented_write_std", 2017-01-12)
Cc: stable@vger.kernel.org
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>1 parent fc7ffc9 commit 81b674d
3 files changed
Lines changed: 38 additions & 28 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6692 | 6692 | | |
6693 | 6693 | | |
6694 | 6694 | | |
6695 | | - | |
6696 | | - | |
| 6695 | + | |
6697 | 6696 | | |
6698 | 6697 | | |
6699 | 6698 | | |
| |||
7211 | 7210 | | |
7212 | 7211 | | |
7213 | 7212 | | |
7214 | | - | |
7215 | | - | |
| 7213 | + | |
| 7214 | + | |
7216 | 7215 | | |
7217 | 7216 | | |
7218 | 7217 | | |
| |||
7247 | 7246 | | |
7248 | 7247 | | |
7249 | 7248 | | |
7250 | | - | |
7251 | | - | |
| 7249 | + | |
| 7250 | + | |
7252 | 7251 | | |
7253 | 7252 | | |
7254 | 7253 | | |
| |||
7338 | 7337 | | |
7339 | 7338 | | |
7340 | 7339 | | |
7341 | | - | |
7342 | | - | |
7343 | | - | |
| 7340 | + | |
| 7341 | + | |
| 7342 | + | |
7344 | 7343 | | |
7345 | 7344 | | |
7346 | 7345 | | |
| |||
7394 | 7393 | | |
7395 | 7394 | | |
7396 | 7395 | | |
7397 | | - | |
7398 | | - | |
| 7396 | + | |
7399 | 7397 | | |
7400 | 7398 | | |
7401 | 7399 | | |
| |||
7454 | 7452 | | |
7455 | 7453 | | |
7456 | 7454 | | |
7457 | | - | |
7458 | | - | |
| 7455 | + | |
7459 | 7456 | | |
7460 | 7457 | | |
7461 | 7458 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4245 | 4245 | | |
4246 | 4246 | | |
4247 | 4247 | | |
4248 | | - | |
| 4248 | + | |
4249 | 4249 | | |
4250 | 4250 | | |
4251 | 4251 | | |
4252 | | - | |
4253 | 4252 | | |
4254 | 4253 | | |
4255 | 4254 | | |
4256 | 4255 | | |
4257 | 4256 | | |
4258 | 4257 | | |
4259 | 4258 | | |
4260 | | - | |
4261 | | - | |
4262 | | - | |
| 4259 | + | |
| 4260 | + | |
| 4261 | + | |
4263 | 4262 | | |
4264 | 4263 | | |
4265 | 4264 | | |
| |||
4274 | 4273 | | |
4275 | 4274 | | |
4276 | 4275 | | |
4277 | | - | |
4278 | | - | |
4279 | | - | |
4280 | | - | |
| 4276 | + | |
| 4277 | + | |
| 4278 | + | |
4281 | 4279 | | |
4282 | | - | |
4283 | 4280 | | |
4284 | 4281 | | |
4285 | 4282 | | |
4286 | 4283 | | |
4287 | 4284 | | |
4288 | | - | |
| 4285 | + | |
4289 | 4286 | | |
4290 | 4287 | | |
4291 | 4288 | | |
| |||
4306 | 4303 | | |
4307 | 4304 | | |
4308 | 4305 | | |
| 4306 | + | |
| 4307 | + | |
| 4308 | + | |
| 4309 | + | |
| 4310 | + | |
| 4311 | + | |
| 4312 | + | |
| 4313 | + | |
| 4314 | + | |
| 4315 | + | |
| 4316 | + | |
| 4317 | + | |
| 4318 | + | |
| 4319 | + | |
| 4320 | + | |
| 4321 | + | |
4309 | 4322 | | |
4310 | 4323 | | |
4311 | 4324 | | |
| |||
5025 | 5038 | | |
5026 | 5039 | | |
5027 | 5040 | | |
5028 | | - | |
5029 | | - | |
| 5041 | + | |
| 5042 | + | |
5030 | 5043 | | |
5031 | 5044 | | |
5032 | 5045 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
164 | 164 | | |
165 | 165 | | |
166 | 166 | | |
167 | | - | |
| 167 | + | |
168 | 168 | | |
169 | 169 | | |
170 | 170 | | |
171 | | - | |
| 171 | + | |
172 | 172 | | |
173 | 173 | | |
174 | 174 | | |
| |||
0 commit comments