Kevin Wolf
|
4cee4798a3
KVM: x86 emulator: Allow PM/VM86 switch during task switch
|
13 年之前 |
Kevin Wolf
|
66b0ab8fac
KVM: x86 emulator: VM86 segments must have DPL 3
|
13 年之前 |
Kevin Wolf
|
7f3d35fddd
KVM: x86 emulator: Fix task switch privilege checks
|
13 年之前 |
Avi Kivity
|
1a18a69b76
KVM: x86 emulator: reject SYSENTER in compatibility mode on AMD guests
|
13 年之前 |
Avi Kivity
|
2adb5ad9fe
KVM: x86 emulator: Remove byte-sized MOVSX/MOVZX hack
|
13 年之前 |
Avi Kivity
|
28867cee75
KVM: x86 emulator: add 8-bit memory operands
|
13 年之前 |
Stephan Bärwolf
|
c2226fc9e8
KVM: x86: fix missing checks in syscall emulation
|
13 年之前 |
Avi Kivity
|
222d21aa07
KVM: x86 emulator: implement RDPMC (0F 33)
|
13 年之前 |
Avi Kivity
|
80bdec64c0
KVM: x86 emulator: fix RDPMC privilege check
|
13 年之前 |
Takuya Yoshikawa
|
e0dac408d0
KVM: x86 emulator: Use opcode::execute for Group 9 instruction
|
13 年之前 |
Takuya Yoshikawa
|
c04ec8393f
KVM: x86 emulator: Use opcode::execute for Group 4/5 instructions
|
13 年之前 |
Takuya Yoshikawa
|
c15af35f54
KVM: x86 emulator: Use opcode::execute for Group 1A instruction
|
13 年之前 |
Jan Kiszka
|
234b639206
KVM: x86 emulator: Remove set-but-unused cr4 from check_cr_write
|
13 年之前 |
Takuya Yoshikawa
|
2b5e97e1fa
KVM: x86 emulator: Use opcode::execute for INS/OUTS from/to port in DX
|
13 年之前 |
Takuya Yoshikawa
|
ff227392cd
KVM: x86 emulator: Use opcode::execute for BSF/BSR
|
13 年之前 |
Takuya Yoshikawa
|
e940b5c20f
KVM: x86 emulator: Use opcode::execute for CMPXCHG
|
13 年之前 |
Takuya Yoshikawa
|
e1e210b0a7
KVM: x86 emulator: Use opcode::execute for WRMSR/RDMSR
|
13 年之前 |
Takuya Yoshikawa
|
bc00f8d2c2
KVM: x86 emulator: Use opcode::execute for MOV to cr/dr
|
13 年之前 |
Takuya Yoshikawa
|
d4ddafcdf2
KVM: x86 emulator: Use opcode::execute for CALL
|
13 年之前 |
Takuya Yoshikawa
|
ce7faab24f
KVM: x86 emulator: Use opcode::execute for BT family
|
13 年之前 |
Takuya Yoshikawa
|
d7841a4b1b
KVM: x86 emulator: Use opcode::execute for IN/OUT
|
13 年之前 |
Xiao Guangrong
|
1cb3f3ae5a
KVM: x86: retry non-page-table writing instructions
|
13 年之前 |
Xiao Guangrong
|
d5ae7ce835
KVM: x86: tag the instructions which are used to write page table
|
13 年之前 |
Avi Kivity
|
1cd196ea42
KVM: x86 emulator: convert push %sreg/pop %sreg to direct decode
|
13 年之前 |
Avi Kivity
|
d4b4325fdb
KVM: x86 emulator: switch lds/les/lss/lfs/lgs to direct decode
|
13 年之前 |
Avi Kivity
|
c191a7a0f4
KVM: x86 emulator: streamline decode of segment registers
|
13 年之前 |
Avi Kivity
|
41ddf9784c
KVM: x86 emulator: simplify OpMem64 decode
|
13 年之前 |
Avi Kivity
|
0fe5912884
KVM: x86 emulator: switch src decode to decode_operand()
|
13 年之前 |
Avi Kivity
|
5217973ef8
KVM: x86 emulator: qualify OpReg inhibit_byte_regs hack
|
13 年之前 |
Avi Kivity
|
608aabe316
KVM: x86 emulator: switch OpImmUByte decode to decode_imm()
|
13 年之前 |