Commit f81664f
committed
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Pull kvm fixes from Paolo Bonzini:
"x86 guest:
- Tweaks to the paravirtualization code, to avoid using them when
they're pointless or harmful
x86 host:
- Fix for SRCU lockdep splat
- Brown paper bag fix for the propagation of errno"
* tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm:
KVM: x86: pull kvm->srcu read-side to kvm_arch_vcpu_ioctl_run
KVM: x86/mmu: Passing up the error state of mmu_alloc_shadow_roots()
KVM: x86: Yield to IPI target vCPU only if it is busy
x86/kvmclock: Fix Hyper-V Isolated VM's boot issue when vCPUs > 64
x86/kvm: Don't waste memory if kvmclock is disabled
x86/kvm: Don't use PV TLB/yield when mwait is advertised4 files changed
Lines changed: 20 additions & 14 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
463 | 463 | | |
464 | 464 | | |
465 | 465 | | |
| 466 | + | |
466 | 467 | | |
467 | 468 | | |
468 | 469 | | |
| |||
477 | 478 | | |
478 | 479 | | |
479 | 480 | | |
| 481 | + | |
480 | 482 | | |
481 | 483 | | |
482 | 484 | | |
| |||
622 | 624 | | |
623 | 625 | | |
624 | 626 | | |
625 | | - | |
| 627 | + | |
626 | 628 | | |
627 | 629 | | |
628 | 630 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
239 | 239 | | |
240 | 240 | | |
241 | 241 | | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
242 | 245 | | |
243 | 246 | | |
244 | 247 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3565 | 3565 | | |
3566 | 3566 | | |
3567 | 3567 | | |
3568 | | - | |
| 3568 | + | |
3569 | 3569 | | |
3570 | 3570 | | |
3571 | 3571 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9180 | 9180 | | |
9181 | 9181 | | |
9182 | 9182 | | |
| 9183 | + | |
9183 | 9184 | | |
9184 | 9185 | | |
9185 | 9186 | | |
| |||
9188 | 9189 | | |
9189 | 9190 | | |
9190 | 9191 | | |
9191 | | - | |
9192 | | - | |
9193 | | - | |
9194 | | - | |
9195 | | - | |
9196 | | - | |
9197 | 9192 | | |
9198 | 9193 | | |
9199 | 9194 | | |
9200 | | - | |
9201 | 9195 | | |
9202 | 9196 | | |
9203 | 9197 | | |
| |||
9815 | 9809 | | |
9816 | 9810 | | |
9817 | 9811 | | |
| 9812 | + | |
9818 | 9813 | | |
9819 | 9814 | | |
9820 | 9815 | | |
| |||
10193 | 10188 | | |
10194 | 10189 | | |
10195 | 10190 | | |
| 10191 | + | |
10196 | 10192 | | |
10197 | 10193 | | |
10198 | 10194 | | |
| |||
10252 | 10248 | | |
10253 | 10249 | | |
10254 | 10250 | | |
| 10251 | + | |
10255 | 10252 | | |
10256 | 10253 | | |
10257 | 10254 | | |
10258 | 10255 | | |
10259 | 10256 | | |
10260 | | - | |
10261 | 10257 | | |
10262 | 10258 | | |
10263 | 10259 | | |
| |||
10285 | 10281 | | |
10286 | 10282 | | |
10287 | 10283 | | |
| 10284 | + | |
10288 | 10285 | | |
10289 | 10286 | | |
10290 | | - | |
10291 | 10287 | | |
10292 | 10288 | | |
10293 | 10289 | | |
10294 | | - | |
10295 | | - | |
10296 | 10290 | | |
10297 | 10291 | | |
10298 | 10292 | | |
| |||
10398 | 10392 | | |
10399 | 10393 | | |
10400 | 10394 | | |
| 10395 | + | |
10401 | 10396 | | |
10402 | 10397 | | |
10403 | 10398 | | |
10404 | 10399 | | |
10405 | 10400 | | |
10406 | 10401 | | |
10407 | 10402 | | |
| 10403 | + | |
10408 | 10404 | | |
10409 | 10405 | | |
10410 | 10406 | | |
| |||
10415 | 10411 | | |
10416 | 10412 | | |
10417 | 10413 | | |
| 10414 | + | |
| 10415 | + | |
10418 | 10416 | | |
| 10417 | + | |
| 10418 | + | |
10419 | 10419 | | |
10420 | 10420 | | |
10421 | 10421 | | |
| |||
10475 | 10475 | | |
10476 | 10476 | | |
10477 | 10477 | | |
10478 | | - | |
| 10478 | + | |
10479 | 10479 | | |
| 10480 | + | |
10480 | 10481 | | |
10481 | 10482 | | |
10482 | 10483 | | |
| |||
0 commit comments