forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'kvm-updates/2.6.34' of git://git.kernel.org/pub/scm/vir…
…t/kvm/kvm * 'kvm-updates/2.6.34' of git://git.kernel.org/pub/scm/virt/kvm/kvm: (145 commits) KVM: x86: Add KVM_CAP_X86_ROBUST_SINGLESTEP KVM: VMX: Update instruction length on intercepted BP KVM: Fix emulate_sys[call, enter, exit]()'s fault handling KVM: Fix segment descriptor loading KVM: Fix load_guest_segment_descriptor() to inject page fault KVM: x86 emulator: Forbid modifying CS segment register by mov instruction KVM: Convert kvm->requests_lock to raw_spinlock_t KVM: Convert i8254/i8259 locks to raw_spinlocks KVM: x86 emulator: disallow opcode 82 in 64-bit mode KVM: x86 emulator: code style cleanup KVM: Plan obsolescence of kernel allocated slots, paravirt mmu KVM: x86 emulator: Add LOCK prefix validity checking KVM: x86 emulator: Check CPL level during privilege instruction emulation KVM: x86 emulator: Fix popf emulation KVM: x86 emulator: Check IOPL level during io instruction emulation KVM: x86 emulator: fix memory access during x86 emulation KVM: x86 emulator: Add Virtual-8086 mode of emulation KVM: x86 emulator: Add group9 instruction decoding KVM: x86 emulator: Add group8 instruction decoding KVM: do not store wqh in irqfd ... Trivial conflicts in Documentation/feature-removal-schedule.txt
- Loading branch information
Showing
74 changed files
with
3,770 additions
and
1,661 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -556,3 +556,35 @@ Why: udev fully replaces this special file system that only contains CAPI | |
NCCI TTY device nodes. User space (pppdcapiplugin) works without | ||
noticing the difference. | ||
Who: Jan Kiszka <[email protected]> | ||
|
||
---------------------------- | ||
|
||
What: KVM memory aliases support | ||
When: July 2010 | ||
Why: Memory aliasing support is used for speeding up guest vga access | ||
through the vga windows. | ||
|
||
Modern userspace no longer uses this feature, so it's just bitrotted | ||
code and can be removed with no impact. | ||
Who: Avi Kivity <[email protected]> | ||
|
||
---------------------------- | ||
|
||
What: KVM kernel-allocated memory slots | ||
When: July 2010 | ||
Why: Since 2.6.25, kvm supports user-allocated memory slots, which are | ||
much more flexible than kernel-allocated slots. All current userspace | ||
supports the newer interface and this code can be removed with no | ||
impact. | ||
Who: Avi Kivity <[email protected]> | ||
|
||
---------------------------- | ||
|
||
What: KVM paravirt mmu host support | ||
When: January 2011 | ||
Why: The paravirt mmu host support is slower than non-paravirt mmu, both | ||
on newer and older hardware. It is already not exposed to the guest, | ||
and kept only for live migration purposes. | ||
Who: Avi Kivity <[email protected]> | ||
|
||
---------------------------- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3173,7 +3173,7 @@ F: arch/x86/include/asm/svm.h | |
F: arch/x86/kvm/svm.c | ||
|
||
KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC | ||
M: Hollis Blanchard <[email protected]> | ||
M: Alexander Graf <[email protected]> | ||
L: [email protected] | ||
W: http://kvm.qumranet.com | ||
S: Supported | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.