|
|
|
@14411
|
[14411]
|
11/20/08 14:26:47 |
vboxsync |
RDTSCP support added. Enabled only for AMD-V guests. |
|
|
|
@13975
|
[13975]
|
11/07/08 17:33:20 |
vboxsync |
Even more debugger fixes. |
|
|
|
@13960
|
[13960]
|
11/07/08 14:04:45 |
vboxsync |
Moved guest and host CPU contexts into per-VCPU array. |
|
|
|
@13832
|
[13832]
|
11/05/08 03:01:12 |
vboxsync |
IN_GC -> IN_RC. |
|
|
|
@13830
|
[13830]
|
11/05/08 02:49:18 |
vboxsync |
VMM: Disabled VM:pVMGC, removed VM_GUEST_ADDR. |
|
|
|
@13778
|
[13778]
|
11/04/08 10:45:27 |
vboxsync |
Per VCPU init/term. |
|
|
|
@13532
|
[13532]
|
10/23/08 14:39:48 |
vboxsync |
CPUMQueryGuestCtxPtr doesn't need to return a status. It can never fail. |
|
|
|
@13198
|
[13198]
|
10/13/08 11:05:42 |
vboxsync |
Recommitted 37737 & 37738 minus the dangerous changes. |
|
|
|
@13174
|
[13174]
|
10/10/08 15:29:27 |
vboxsync |
Cleaned up a bit |
|
|
|
@13005
|
[13005]
|
10/06/08 14:35:21 |
vboxsync |
VMM/doxygen: More links. |
|
|
|
@12989
|
[12989]
|
10/06/08 04:15:39 |
vboxsync |
VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into … |
|
|
|
@12971
|
[12971]
|
10/03/08 13:06:57 |
vboxsync |
x2APIC bits definitions |
|
|
|
@12728
|
[12728]
|
09/25/08 14:51:51 |
vboxsync |
Added CPUMIsGuestInRealModeEx |
|
|
|
@12662
|
[12662]
|
09/23/08 10:33:36 |
vboxsync |
cpum.h: removed @todos. |
|
|
|
@12657
|
[12657]
|
09/22/08 20:29:06 |
vboxsync |
#1865: CPUM. Also added missing aliasing for DR4&5 to the guest DRx setter … |
|
|
|
@12603
|
[12603]
|
09/19/08 16:46:44 |
vboxsync |
cpum.h: DR4/5 comment |
|
|
|
@12600
|
[12600]
|
09/19/08 15:07:44 |
vboxsync |
Turned dr0..dr7 into an array. |
|
|
|
@12578
|
[12578]
|
09/18/08 16:58:57 |
vboxsync |
Enable hardware breakpoint support for VT-x and AMD-V. |
|
|
|
@11946
|
[11946]
|
09/01/08 19:47:35 |
vboxsync |
Fetched esp from the wrong place (1.6 compatibility) |
|
|
|
@11897
|
[11897]
|
09/01/08 10:10:47 |
vboxsync |
Resync the whole CPU state after saved state restore. |
|
|
|
@11798
|
[11798]
|
08/29/08 11:48:49 |
vboxsync |
Fixing backwards compatibility for CPUMCTX. |
|
|
|
@11704
|
[11704]
|
08/27/08 16:52:09 |
vboxsync |
Allow enabling and disabling of the PAT cpuid feature. |
|
|
|
@11424
|
[11424]
|
08/14/08 15:46:06 |
vboxsync |
Emulate stosw/d/q ourselves. |
|
|
|
@10630
|
[10630]
|
07/15/08 11:06:33 |
vboxsync |
Newer functions for handling fpu save/restore in ring 0. |
|
|
|
@10353
|
[10353]
|
07/08/08 13:12:52 |
vboxsync |
TPR caching for VT-x. Removed the CR8 register from CPUMCTX. |
|
|
|
@9987
|
[9987]
|
06/27/08 12:15:08 |
vboxsync |
Corrected description |
|
|
|
@9986
|
[9986]
|
06/27/08 12:14:36 |
vboxsync |
Introduced CPUMIsGuestInLongModeEx |
|
|
|
@9852
|
[9852]
|
06/20/08 14:58:51 |
vboxsync |
Added CPUMGetGuestMsr |
|
|
|
@9847
|
[9847]
|
06/20/08 13:21:16 |
vboxsync |
Updates for dumping 64 bits descriptors |
|
|
|
@9841
|
[9841]
|
06/20/08 11:30:18 |
vboxsync |
Added CPUMGetGuest/HyperRIP. |
|
|
|
@9817
|
[9817]
|
06/19/08 13:47:38 |
vboxsync |
fs & gs base cleanup |
|
|
|
@9806
|
[9806]
|
06/18/08 18:35:14 |
vboxsync |
Inverted |
|
|
|
@9802
|
[9802]
|
06/18/08 18:04:58 |
vboxsync |
CPUMIsGuestIn64BitCodeEx update |
|
|
|
@9800
|
[9800]
|
06/18/08 17:50:14 |
vboxsync |
Correction |
|
|
|
@9675
|
[9675]
|
06/13/08 11:49:54 |
vboxsync |
General cleanup of SELMToFlat. |
|
|
|
@9661
|
[9661]
|
06/12/08 15:11:40 |
vboxsync |
Implement and use CPUMIsGuestIn64BitCode where appropriate. |
|
|
|
@9655
|
[9655]
|
06/12/08 13:38:56 |
vboxsync |
Comment added |
|
|
|
@9649
|
[9649]
|
06/12/08 11:48:30 |
vboxsync |
Added CPUMIsGuestInLongMode. |
|
|
|
@9647
|
[9647]
|
06/12/08 11:34:27 |
vboxsync |
DRx access functions must use uint64_t now. |
|
|
|
@9430
|
[9430]
|
06/05/08 17:28:07 |
vboxsync |
Made the base of GDTR and IDTR 64 bits. |
|
|
|
@9421
|
[9421]
|
06/05/08 15:17:00 |
vboxsync |
64 bits hidden selector base. |
|
|
|
@9411
|
[9411]
|
06/05/08 13:41:38 |
vboxsync |
Use a union for esp & rsp, so they are in-sync. |
|
|
|
@9354
|
[9354]
|
06/03/08 15:45:14 |
vboxsync |
Added CPUMGetCPUVendor.
Added CPUMCPUIDFEATURE_NXE, … |
|
|
|
@9223
|
[9223]
|
05/29/08 15:47:32 |
vboxsync |
Introduced RTRCPTR type. Raw mode context pointer aka 32 guest context … |
|
|
|
@9212
|
[9212]
|
05/29/08 11:38:38 |
vboxsync |
Major changes for sizeof(RTGCPTR) == uint64_t.
Introduced RCPTRTYPE for … |
|
|
|
@9013
|
[9013]
|
05/21/08 14:10:21 |
vboxsync |
forgotten headers. |
|
|
|
@8160
|
[8160]
|
04/18/08 18:15:42 |
vboxsync |
All CRx registers are now 64 bits. |
|
|
|
@8155
|
[8155]
|
04/18/08 17:16:47 |
vboxsync |
The Big Sun Rebranding Header Change |
|
|
|
@8113
|
[8113]
|
04/17/08 18:31:58 |
vboxsync |
The recompiler must refresh its cpuid cache when we change a cpuid … |
|
|
|
@8111
|
[8111]
|
04/17/08 18:02:55 |
vboxsync |
The previous check for PAE was too strict. |
|
|
|
@7730
|
[7730]
|
04/03/08 18:30:35 |
vboxsync |
Added CPUMSet/GetGuestEFER.
Corrected NX bit handling. |
|
|
|
@7695
|
[7695]
|
04/02/08 14:17:19 |
vboxsync |
Added system MSRs to the CPUMCTX structure.
Sync them in REM as well. |
|
|
|
@7645
|
[7645]
|
03/31/08 13:07:44 |
vboxsync |
CPUMCPUIDFEATURE_LONG_MODE added |
|
|
|
@7644
|
[7644]
|
03/31/08 13:01:34 |
vboxsync |
Added CPUMCPUIDFEATURE_PAE |
|
|
|
@7133
|
[7133]
|
02/25/08 19:20:27 |
vboxsync |
Eliminate cpum.h dependency (shuts up a bunch of .c warnings). Fixed the … |
|
|
|
@7097
|
[7097]
|
02/22/08 14:28:35 |
vboxsync |
Removed the anonymous struct |
|
|
|
@7095
|
[7095]
|
02/22/08 13:41:56 |
vboxsync |
Extended the CPUMCTX structure for 64 bits mode. |
|
|
|
@5999
|
[5999]
|
12/07/07 16:05:06 |
vboxsync |
The Giant CDDL Dual-License Header Change. |
|
|
|
@5605
|
[5605]
|
11/01/07 17:09:26 |
vboxsync |
BIT => RT_BIT, BIT64 => RT_BIT_64. BIT() is defined in Linux 2.6.24 |
|
|
|
@5285
|
[5285]
|
10/14/07 01:55:58 |
vboxsync |
deal with the centaur cpuid stuff. |
|
|
|
@4208
|
[4208]
|
08/18/07 00:11:20 |
vboxsync |
CPUMGetGuestMode |
|
|
|
@4207
|
[4207]
|
08/17/07 22:11:37 |
vboxsync |
CPUMGetGuestMode |
|
|
|
@4071
|
[4071]
|
08/07/07 19:07:59 |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files. |
|
|
|
@3632
|
[3632]
|
07/16/07 14:29:24 |
vboxsync |
VBox_hdr_h -> _VBox_hdr_h |
|
|
|
@2981
|
[2981]
|
06/01/07 18:01:28 |
vboxsync |
InnoTek -> innotek: all the headers and comments. |
|
|
|
@1827
|
[1827]
|
03/30/07 14:39:55 |
vboxsync |
Don't need CPUMGetGuestCPLEx. |
|
|
|
@1826
|
[1826]
|
03/30/07 14:37:18 |
vboxsync |
Added CPUMGetGuestCPL & CPUMGetGuestCPLEx. |
|
|
|
@1133
|
[1133]
|
03/01/07 14:39:47 |
vboxsync |
Added CPUMGCCallV86Code.
PATM cleanup |
|
|
|
@1088
|
[1088]
|
02/28/07 09:38:20 |
vboxsync |
Removed CPUMR3GetGuestCtx (doesn't exist anymore) |
|
|
|
@1056
|
[1056]
|
02/23/07 21:34:40 |
vboxsync |
CPUMR3SetCR4Feature |
|
|
|
@770
|
[770]
|
02/08/07 11:33:44 |
vboxsync |
Added CPUMCPUIDFEATURE_SEP |
|
|
|
@1
|
[1]
|
01/01/70 01:00:00 |
vboxsync |
import |