Commit Graph

400 Commits (3eb07c8c8adb6f0572baba844ba2d9e501654316)

Author SHA1 Message Date
Laurent Vivier d172fcd3ae sched: guest CPU accounting: maintain guest state in KVM 18 years ago
Avi Kivity 0967b7bf1c KVM: Skip pio instruction when it is emulated, not executed 18 years ago
Nitin A Kamble 535eabcf0e KVM: x86 emulator: popf 18 years ago
Nitin A Kamble 12fa272e31 KVM: x86 emulator: fix src, dst value initialization 18 years ago
Nitin A Kamble 26a3e983d1 KVM: x86 emulator: jmp abs 18 years ago
Nitin A Kamble 7e0b54b149 KVM: x86 emulator: lea 18 years ago
Nitin A Kamble 55bebde45e KVM: X86 emulator: jump conditional short 18 years ago
Nitin A Kamble bbe9abbdac KVM: x86 emulator: imlpement jump conditional relative 18 years ago
Nitin A Kamble 7de752482c KVM: x86 emulator: sort opcodes into ascending order 18 years ago
Avi Kivity 054b136967 KVM: Improve emulation failure reporting 18 years ago
Nitin A Kamble fd2a760865 KVM: x86 emulator: pushf 18 years ago
Nitin A Kamble f6eed39135 KVM: x86 emulator: call near 18 years ago
Nitin A Kamble 7d31691163 KVM: x86 emulator: push imm8 18 years ago
He, Qing bfdaab0903 KVM: VMX: Fix exit qualification width on i386 18 years ago
Avi Kivity 04d2cc7780 KVM: Move main vcpu loop into subarch independent code 18 years ago
Avi Kivity 29bd8a7808 KVM: VMX: Move vm entry failure handling to the exit handler 18 years ago
Avi Kivity 2e3e5882dc KVM: MMU: Don't do GFP_NOWAIT allocations 18 years ago
Christian Ehrhardt cbdd1bea2a KVM: Rename kvm_arch_ops to kvm_x86_ops 18 years ago
Laurent Vivier 0d8d2bd4f2 KVM: Simplify memory allocation 18 years ago
Rusty Russell 1747fb71fd KVM: Hoist SVM's get_cs_db_l_bits into core code. 18 years ago
Rusty Russell 81f50e3bfd KVM: Keep control regs in sync 18 years ago
Rusty Russell b85b9ee925 KVM: Clean up unloved invlpg emulation 18 years ago
Rusty Russell c9a1185c94 KVM: Remove the unused invlpg member of struct kvm_arch_ops. 18 years ago
Amit Shah 380102c8e4 KVM: Set the ET flag in CR0 after initializing FX 18 years ago
He, Qing c5ec153402 KVM: enable in-kernel APIC INIT/SIPI handling 18 years ago
He, Qing 932f72adbe KVM: round robin for APIC lowest priority delivery mode 18 years ago
Qing He 40487c680d KVM: deliver PIC interrupt only to vcpu0 18 years ago
He, Qing 5cd4f6fd85 KVM: disable tpr/cr8 sync when in-kernel APIC is used 18 years ago
Eddie Dong a3d7f85f47 KVM: Migrate lapic hrtimer when vcpu moves to another cpu 18 years ago
Eddie Dong 1b9778dae7 KVM: Keep track of missed timer irq injections 18 years ago
Yang, Sheng 6e5d865c0b KVM: VMX: Use shadow TPR/cr8 for 64-bits guests 18 years ago
Eddie Dong 2a8067f17b KVM: pending irq save/restore 18 years ago
Eddie Dong 96ad2cc613 KVM: in-kernel LAPIC save and restore support 18 years ago
He, Qing 6bf9e962d1 KVM: in-kernel IOAPIC save and restore support 18 years ago
He, Qing c52fb35a8b KVM: Bypass irq_pending get/set when using in kernel irqchip 18 years ago
He, Qing 6ceb9d791e KVM: Add get/set irqchip ioctls for in-kernel PIC live migration support 18 years ago
Eddie Dong 9cf98828d1 KVM: Protect in-kernel pio using kvm->lock 18 years ago
Eddie Dong b6958ce44a KVM: Emulate hlt in the kernel 18 years ago
Eddie Dong 1fd4f2a5ed KVM: In-kernel I/O APIC model 18 years ago
Eddie Dong 97222cc831 KVM: Emulate local APIC in kernel 18 years ago
Eddie Dong 7017fc3d1a KVM: Define and use cr8 access functions 18 years ago
Eddie Dong 85f455f7dd KVM: Add support for in-kernel PIC emulation 18 years ago
Laurent Vivier 152d3f2f24 KVM: VMX: Split segments reload in vmx_load_host_state() 18 years ago
Avi Kivity d39dba54ce KVM: X86 emulator: fix 'push reg' writeback 18 years ago
Izik Eidus 2e2c618dad KVM: Support more memory slots 18 years ago
Izik Eidus 33f5fa1664 KVM: VMX: allow rmode_tss_base() to work with >2G of guest memory 18 years ago
Nitin A Kamble 7e778161fb KVM: x86 emulator: implement 'push reg' (opcodes 0x50-0x57) 18 years ago
Nitin A Kamble c53ce170a9 KVM: x86 emulator: Implement 'jmp rel short' instruction (opcode 0xeb) 18 years ago
Nitin A Kamble 098c937ba3 KVM: x86 emulator: implement 'jmp rel' instruction (opcode 0xe9) 18 years ago
Nitin A Kamble 19eb938e01 KVM: x86 emulator: implement 'and $imm, %{al|ax|eax}' 18 years ago