1. c44b4c6 KVM: emulate: clean up initializations in init_decode_cache by Bandan Das · 10 years ago
  2. 1498507 KVM: emulate: move init_decode_cache to emulate.c by Bandan Das · 10 years ago
  3. 54cfdb3 KVM: emulate: speed up emulated moves by Paolo Bonzini · 10 years ago
  4. 6cbc5f5 KVM: nSVM: Set correct port for IOIO interception evaluation by Jan Kiszka · 10 years ago
  5. 67f4d42 KVM: x86: rdpmc emulation checks the counter incorrectly by Nadav Amit · 10 years ago
  6. fb5e336 KVM: x86: drop set_rflags callback by Paolo Bonzini · 10 years ago
  7. b51e974 kvm, emulator: Rename VendorSpecific flag by Borislav Petkov · 11 years ago
  8. 1ce19dc kvm, emulator: Use opcode length by Borislav Petkov · 11 years ago
  9. b3356bf KVM: emulator: optimize "rep ins" handling by Gleb Natapov · 12 years ago
  10. 9d1b39a KVM: emulator: make x86 emulation modes enum instead of defines by Gleb Natapov · 12 years ago
  11. 0225fb5 KVM: x86 emulator: constify emulate_ops by Mathias Krause · 12 years ago
  12. dd856ef KVM: x86 emulator: access GPRs on demand by Avi Kivity · 12 years ago
  13. cbd27ee KVM: x86 emulator: initialize memop by Avi Kivity · 12 years ago
  14. 0017f93 KVM: x86 emulator: change ->get_cpuid() accessor to use the x86 semantics by Avi Kivity · 12 years ago
  15. cbe2c9d KVM: x86 emulator: MMX support by Avi Kivity · 12 years ago
  16. 4cee479 KVM: x86 emulator: Allow PM/VM86 switch during task switch by Kevin Wolf · 12 years ago
  17. 7f3d35f KVM: x86 emulator: Fix task switch privilege checks by Kevin Wolf · 12 years ago
  18. c2226fc KVM: x86: fix missing checks in syscall emulation by Stephan Bärwolf · 12 years ago
  19. bdb42f5 KVM: x86: extend "struct x86_emulate_ops" with "get_cpuid" by Stephan Bärwolf · 12 years ago
  20. 222d21a KVM: x86 emulator: implement RDPMC (0F 33) by Avi Kivity · 13 years ago
  21. 1cb3f3a KVM: x86: retry non-page-table writing instructions by Xiao Guangrong · 13 years ago
  22. b1ea50b KVM: x86 emulator: expand decode flags to 64 bits by Avi Kivity · 13 years ago
  23. f09ed83 KVM: x86 emulator: move memop, memopp into emulation context by Avi Kivity · 13 years ago
  24. 9dac77f KVM: x86 emulator: fold decode_cache into x86_emulate_ctxt by Avi Kivity · 13 years ago
  25. 36dd9bb KVM: x86 emulator: rename decode_cache::eip to _eip by Avi Kivity · 13 years ago
  26. b5c9ff7 KVM: x86 emulator: Avoid clearing the whole decode_cache by Takuya Yoshikawa · 13 years ago
  27. 7b105ca KVM: x86 emulator: Stop passing ctxt->ops as arg of emul functions by Takuya Yoshikawa · 13 years ago
  28. 1aa3661 KVM: x86 emulator: consolidate segment accessors by Avi Kivity · 13 years ago
  29. 40e19b5 KVM: SVM: Get rid of x86_intercept_map::valid by Avi Kivity · 13 years ago
  30. 13db70e KVM: x86 emulator: drop x86_emulate_ctxt::vcpu by Avi Kivity · 13 years ago
  31. bcaf5cc KVM: x86 emulator: add new ->wbinvd() callback by Avi Kivity · 13 years ago
  32. d6aa100 KVM: x86 emulator: add ->fix_hypercall() callback by Avi Kivity · 13 years ago
  33. 6c3287f KVM: x86 emulator: add new ->halt() callback by Avi Kivity · 13 years ago
  34. 3cb16fe KVM: x86 emulator: make emulate_invlpg() an emulator callback by Avi Kivity · 13 years ago
  35. 1ac9d0c KVM: x86 emulator: add and use new callbacks set_idt(), set_gdt() by Avi Kivity · 13 years ago
  36. 2953538 KVM: x86 emulator: drop vcpu argument from intercept callback by Avi Kivity · 13 years ago
  37. 717746e KVM: x86 emulator: drop vcpu argument from cr/dr/cpl/msr callbacks by Avi Kivity · 13 years ago
  38. 4bff1e86 KVM: x86 emulator: drop vcpu argument from segment/gdt/idt callbacks by Avi Kivity · 13 years ago
  39. ca1d4a9 KVM: x86 emulator: drop vcpu argument from pio callbacks by Avi Kivity · 13 years ago
  40. 0f65dd7 KVM: x86 emulator: drop vcpu argument from memory read/write callbacks by Avi Kivity · 13 years ago
  41. 3d9b938 KVM: emulator: Use linearize() when fetching instructions by Nelson Elhage · 13 years ago
  42. f651193 KVM: SVM: Add checks for IO instructions by Joerg Roedel · 13 years ago
  43. 8061252 KVM: SVM: Add intercept checks for remaining twobyte instructions by Joerg Roedel · 13 years ago
  44. 3b88e41 KVM: SVM: Add intercept check for accessing dr registers by Joerg Roedel · 13 years ago
  45. cfec82c KVM: SVM: Add intercept check for emulated cr accesses by Joerg Roedel · 13 years ago
  46. 8a76d7f KVM: x86: Add x86 callback for intercept check by Joerg Roedel · 13 years ago
  47. 8ea7d6a KVM: x86 emulator: Add flag to check for protected mode instructions by Joerg Roedel · 13 years ago
  48. d09beab KVM: x86 emulator: Add check_perm callback by Joerg Roedel · 13 years ago
  49. 775fde8 KVM: x86 emulator: Don't write-back cpu-state on X86EMUL_INTERCEPTED by Joerg Roedel · 13 years ago
  50. 3c6e276 KVM: x86 emulator: add SVM intercepts by Avi Kivity · 13 years ago
  51. c4f035c KVM: x86 emulator: add framework for instruction intercepts by Avi Kivity · 13 years ago
  52. 1253791 KVM: x86 emulator: SSE support by Avi Kivity · 13 years ago
  53. 5037f6f KVM: x86 emulator: define callbacks for using the guest fpu within the emulator by Avi Kivity · 13 years ago
  54. 1d6b114 KVM: x86 emulator: do not munge rep prefix by Avi Kivity · 14 years ago
  55. 5601d05 KVM: emulator: Fix io permission checking for 64bit guest by Gleb Natapov · 13 years ago
  56. d867162 KVM: x86 emulator: vendor specific instructions by Avi Kivity · 13 years ago
  57. dc25e89 KVM: SVM: copy instruction bytes from VMCB by Andre Przywara · 14 years ago
  58. 6389ee9 KVM: Pull extra page fault information into struct x86_exception by Avi Kivity · 14 years ago
  59. bcc55cb KVM: x86 emulator: make emulator memory callbacks return full exception by Avi Kivity · 14 years ago
  60. da9cb57 KVM: x86 emulator: introduce struct x86_exception to communicate faults by Avi Kivity · 14 years ago
  61. 90de84f KVM: x86 emulator: preserve an operand's segment identity by Avi Kivity · 14 years ago
  62. 4ab8e02 KVM: x86 emulator: Expose emulate_int_real() by Mohammed Gamal · 14 years ago
  63. 8df25a3 KVM: MMU: Track page fault data in struct vcpu by Joerg Roedel · 14 years ago
  64. d2ddd1c KVM: x86 emulator: get rid of "restart" in emulation context. by Gleb Natapov · 14 years ago
  65. 160ce1f KVM: x86 emulator: Allow accessing IDT via emulator ops by Mohammed Gamal · 14 years ago
  66. 2dbd0dd KVM: x86 emulator: Decode memory operands directly into a 'struct operand' by Avi Kivity · 14 years ago
  67. d4709c7 KVM: x86 emulator: drop use_modrm_ea by Avi Kivity · 14 years ago
  68. 1a6440aef KVM: x86 emulator: use correct type for memory address in operands by Avi Kivity · 14 years ago
  69. 09ee57c KVM: x86 emulator: push segment override out of decode_modrm() by Avi Kivity · 14 years ago
  70. 4fc40f0 KVM: x86 emulator: check io permissions only once for string pio by Gleb Natapov · 14 years ago
  71. ef65c88 KVM: x86 emulator: allow storing emulator execution function in decode tables by Avi Kivity · 14 years ago
  72. 9aabc88f KVM: x86 emulator: store x86_emulate_ops in emulation context by Avi Kivity · 14 years ago
  73. 16518d5 KVM: x86 emulator: fix regression with cmpxchg8b on i386 hosts by Avi Kivity · 14 years ago
  74. 54b8486 KVM: x86 emulator: do not inject exception directly into vcpu by Gleb Natapov · 14 years ago
  75. ef050dc KVM: x86 emulator: set RFLAGS outside x86 emulator code by Gleb Natapov · 14 years ago
  76. 8fe681e KVM: do not inject #PF in (read|write)_emulated() callbacks by Gleb Natapov · 14 years ago
  77. c3cd7ff KVM: x86 emulator: x86_emulate_insn() return -1 only in case of emulation failure by Gleb Natapov · 14 years ago
  78. e680080 KVM: x86 emulator: fix X86EMUL_RETRY_INSTR and X86EMUL_CMPXCHG_FAILED values by Gleb Natapov · 14 years ago
  79. 0f12244 KVM: x86 emulator: make set_cr() callback return error if it fails by Gleb Natapov · 14 years ago
  80. 5951c44 KVM: x86 emulator: add get_cached_segment_base() callback to x86_emulate_ops by Gleb Natapov · 14 years ago
  81. 3fb1b5d KVM: x86 emulator: add (set|get)_msr callbacks to x86_emulate_ops by Gleb Natapov · 14 years ago
  82. 35aa537 KVM: x86 emulator: add (set|get)_dr callbacks to x86_emulate_ops by Gleb Natapov · 14 years ago
  83. 414e627 KVM: x86 emulator: handle "far address" source operand by Gleb Natapov · 14 years ago
  84. 9de4157 KVM: x86 emulator: introduce read cache by Gleb Natapov · 14 years ago
  85. e269fb2 KVM: x86: Push potential exception error code on task switches by Jan Kiszka · 14 years ago
  86. 482ac18 KVM: x86 emulator: commit rflags as part of registers commit by Gleb Natapov · 14 years ago
  87. 7b262e9 KVM: x86 emulator: introduce pio in string read ahead. by Gleb Natapov · 14 years ago
  88. 5cd2191 KVM: x86 emulator: restart string instruction without going back to a guest. by Gleb Natapov · 14 years ago
  89. cf8f70b KVM: x86 emulator: fix in/out emulation. by Gleb Natapov · 14 years ago
  90. 38ba30b KVM: x86 emulator: Emulate task switch in emulator.c by Gleb Natapov · 14 years ago
  91. 2dafc6c KVM: x86 emulator: Provide more callbacks for x86 emulator. by Gleb Natapov · 14 years ago
  92. 063db06 KVM: Provide current eip as part of emulator context. by Gleb Natapov · 14 years ago
  93. 9c53724 KVM: Provide x86_emulate_ctxt callback to get current cpl by Gleb Natapov · 14 years ago
  94. 52a4661 KVM: Provide callback to get/set control registers in emulator ops. by Gleb Natapov · 14 years ago
  95. 48005f6 KVM: x86: Save&restore interrupt shadow mask by Jan Kiszka · 14 years ago
  96. 1871c60 KVM: x86 emulator: fix memory access during x86 emulation by Gleb Natapov · 14 years ago
  97. a004475 KVM: x86 emulator: Add Virtual-8086 mode of emulation by Gleb Natapov · 14 years ago
  98. 0d17897 KVM: Fix the explanation of write_emulated by Takuya Yoshikawa · 14 years ago
  99. eb3c79e KVM: x86 emulator: limit instructions to 15 bytes by Avi Kivity · 15 years ago
  100. 56e8231 KVM: Rename x86_emulate.c to emulate.c by Avi Kivity · 15 years ago[Renamed from arch/x86/include/asm/kvm_x86_emulate.h]