d23ef84f5789f32a04282733f27a7d802cfb535f 55229 |
|
14-Apr-2015 |
vboxsync |
CPUM,IEM: Expose GuestFeatures and HostFeatures (exploded CPUID), making IEM use it. Early XSAVE/AVX guest support preps. |
ad437259fb9670ec2e5c4e29daaac28eede83e9e 55152 |
|
09-Apr-2015 |
vboxsync |
VMM/CPUM: nit. |
8a3d67dfa35ee6ba2a6e6ed70b202770a73d2ca1 55114 |
|
07-Apr-2015 |
vboxsync |
CPUM: Use XSAVE/XRSTOR for host state. |
ebe4cfdc81561efa16ef1621fa6f6fa2ac85d4ca 55063 |
|
01-Apr-2015 |
vboxsync |
CPUM: State saving fixes. |
455d9b835215b524a2fec962638d4d75b81dc3cc 55062 |
|
01-Apr-2015 |
vboxsync |
Remove CPUFeatures and CPUFeaturesExt from CPUM, use HostFeatures instead. Extended HostFeatures. |
b213616e0471f3407de0b025f3fac4727c4f10f4 55054 |
|
31-Mar-2015 |
vboxsync |
Removed support for host CPUs without FXSAVE/FXRSTOR support. |
2b40e3f1391e09589685af455314f66456b98a90 55050 |
|
31-Mar-2015 |
vboxsync |
gcc build fix |
447d6c76d88201b58c0bd7b0c8621088cf428951 55048 |
|
31-Mar-2015 |
vboxsync |
VMM,REM: Allocate the FPU/SSE/AVX/FUTURE state stuff. We need to use pointers to substates anyway and this will make CPUMCPU much smaller. |
19f288590d655703ac0d8bb0214fa30a2e4f389c 54930 |
|
24-Mar-2015 |
vboxsync |
docs |
5985f55d4de24e97cbc6d841bfb5b24dfdb51f3c 54898 |
|
23-Mar-2015 |
vboxsync |
CPUMCTX,CPUMHOST: Replaced the fpu (X86FXSAVE) member with an XState (X86XSAVEAREA) member. |
e1d4cfd32955e4e0f3499b487b46aa33cdd35cea 54862 |
|
20-Mar-2015 |
vboxsync |
Corrected x86.h/mac typo. |
8719a35149757e59611de17a093cabdccb301afe 54801 |
|
16-Mar-2015 |
vboxsync |
Forgot this one again. |
17782b3152ef19c1def61362765f7871c19b3b7c 54750 |
|
13-Mar-2015 |
vboxsync |
CPUM: Increase the max cpuid leaves a lot. Fixed incorrect sanitizing of leaf 4. |
a93ce2fd5010521bafa21981fd8d466782544f73 54749 |
|
13-Mar-2015 |
vboxsync |
CPUM: Increase the max cpuid leaves a lot. Fixed incorrect sanitizing of leaf 4. |
b1ac43a82a2e4114bc44feb83007a10c99077085 54737 |
|
12-Mar-2015 |
vboxsync |
VMM,REM: CPUID revamp - almost there now. |
f5906f8fb3e7988cbedcbb78fc7170b9b57bf026 54714 |
|
11-Mar-2015 |
vboxsync |
PATM,CPUM: CPUID patch update. |
aae8a6a38fd27661046ab1d06cb2cb5c096c40ed 54674 |
|
06-Mar-2015 |
vboxsync |
CPUM: Working on refactoring the guest CPUID handling. |
3ec307bd6b99fbc006d883eb4ad47d67c99de8d1 54561 |
|
27-Feb-2015 |
vboxsync |
Moved all the CPUID related code from CPUM.cpp to CPUMR3CpuId.cpp |
e74825f16239dea3d5039132128c4a7a0c9e054d 53391 |
|
24-Nov-2014 |
vboxsync |
VMM/CPUM: Fix crash while dumping hypervisor leafs |
5eba4a901abbab7bba14d8679fd1ffcda0dba19b 53202 |
|
04-Nov-2014 |
vboxsync |
doc nits |
1f60035b60989886e7b26f8db14812ca63dc2acb 52764 |
|
16-Sep-2014 |
vboxsync |
@cfgm adjustments. |
3e1f4c9ae5ef5e04184d95389e8fc1c4da1af96d 52698 |
|
11-Sep-2014 |
vboxsync |
VMM/CPUM: nit. |
a83d6ed92421bcbf1c0d1f2a1cf4326f3da30dfe 52697 |
|
11-Sep-2014 |
vboxsync |
VMM/CPUM: Dump hypervisor CPUID leaves to the release log. |
a6075f5d705a14f0f7953b4cd39332a2c80560fd 52551 |
|
01-Sep-2014 |
vboxsync |
VMM/CPUM: nit. |
8c5e9fe583644b8efcd6cfebea26b2640b99c03e 52550 |
|
01-Sep-2014 |
vboxsync |
VMM/CPUM: Show invariant TSC support in the release log. |
d239ea80a55b621f0f0e0710e8a1b4762ddd6d0a 52419 |
|
19-Aug-2014 |
vboxsync |
VMM: Fix restoring 32-bit guest FPU state on 64-bit capable VMs. |
516bbb6847c34232a1fa16d577242926f4953477 52247 |
|
31-Jul-2014 |
vboxsync |
VMM/GIM: Keep Minimal GIM provider guest agnostic. |
378a2a27e287a6c81e47d8afabb84727da63d861 51832 |
|
03-Jul-2014 |
vboxsync |
VMM/CPUM: todo. |
85e0df081123f84c3a84f7d5b9b3bf1e77806c6d 51301 |
|
20-May-2014 |
vboxsync |
VMM: Retire aGuestCpuIdHyper legacy array. |
1bc6deb47f3874f8d1d7a7b6e01d7d7c314d808f 51271 |
|
16-May-2014 |
vboxsync |
VMM: Implemented hyper heap realloc. and adjusted CPUM CpuId arrays and MSR ranges handling to optionally work with the hyper heap. |
0eefe1c127d7278b23a67141248eef4826ffba5e 50873 |
|
25-Mar-2014 |
vboxsync |
VMM/CPUM: comment typo. |
ecb98c0e709a5cebd8877fb39f61a821804024bc 50590 |
|
25-Feb-2014 |
vboxsync |
CPUM,VMM: More work related to bus, cpu and tsc frequency info. Should cover older core and p6 as well as p4 now. |
5a1e3fdfddd9fb23f043efc077dae781b9691c23 50255 |
|
28-Jan-2014 |
vboxsync |
VMM: two undocumented CPUID bits |
4391c132a84045121b7346bd5ea5a95d424742c7 50163 |
|
22-Jan-2014 |
vboxsync |
CPUM.cpp: Enable SSE4.1 and SSE4.2 by default for trunk. |
c0c5cffa45c49bfa42a3c596f72e3b17fa35c4b9 50162 |
|
22-Jan-2014 |
vboxsync |
CPUM.cpp: Added /CPUM/SSE4.1 and /CPUM/SSE4.2 configuration overrides for enabling SSE 4.1 and 4.2 when supported by the host CPU. This will later be made default. |
14562607ff8880664af8d330ce801b42fb9df182 50038 |
|
09-Jan-2014 |
vboxsync |
CPUM: Don't use stale pStdFeatureLeaf and pExtFeatureLeaf pointers. Inserting and removing cpuid entires makes them go stale. |
6ea079037b825359aab1ba56bb4b9e202ecea648 49977 |
|
18-Dec-2013 |
vboxsync |
CPUM: Make sure a minimum of commonly used MSRs are present by default. |
728b52f802ac19865bd4aa8e9ade8f506a9e6c10 49972 |
|
18-Dec-2013 |
vboxsync |
CPUM: More msr hacking. |
2e2bf140152c6e4ba97481489bd0a3dafdb93066 49954 |
|
17-Dec-2013 |
vboxsync |
CPUM.cpp: Off by one bug in new CPUID count limiting code. |
9f22c692723a5d3cb78b91896c48cf681c4fb608 49927 |
|
16-Dec-2013 |
vboxsync |
VMM: Mapped the MSRs for a core 2 penryn cpu. |
b45a640a11d689abb195ab637fb953d055e2275b 49915 |
|
15-Dec-2013 |
vboxsync |
CPUM: Fixed CPUID(5) copy&paste regression. |
41d680dd6eb0287afc200adc5b0d61b07a32b72d 49893 |
|
13-Dec-2013 |
vboxsync |
MSR rewrite: initial hacking - half disabled. |
01d1ef236041d7963ffe6f013ed9c110c518842c 49538 |
|
18-Nov-2013 |
vboxsync |
VMM/CPUM: typo |
1d9b8ac46277d5cbab832794c5cfcce1e0521873 49182 |
|
18-Oct-2013 |
vboxsync |
Added ASMCpuIdExSlow and made CPUM use it. |
c3ad07071523338d76960d8da7678860aea8b03d 49019 |
|
10-Oct-2013 |
vboxsync |
VMM: FPU cleanup. |
3e119e77acdb5bc3b6cc479a8609cb380936a268 48814 |
|
02-Oct-2013 |
vboxsync |
Nit. |
c2dd250cbd8a868b7efd8695abea446cf6dcedaa 48701 |
|
26-Sep-2013 |
vboxsync |
Introduced /CPUM/MaxIntelFamilyModelStep config variable to hack Mac OS X guests into working. |
d6b5080a758fd759deae688bf701ceb4733ad217 48646 |
|
24-Sep-2013 |
vboxsync |
VMM/CPUM: Clarify by explicit comment that the msrApicBase shouldn't be added to CPUMCTX. |
7dd0d55326be5304e824fc742fec72ba7892140c 48368 |
|
06-Sep-2013 |
vboxsync |
Implement MSR_PKG_CST_CONFIG_CONTROL for mac os x. |
d057e890e22a7af0f87dc9c4aa0a3c5c937641c4 47889 |
|
20-Aug-2013 |
vboxsync |
cpumguestinstr: always print what the disassembler returns, and make it return the cached instruction bytes on failure. |
45b7b06f3c4ef53f499c355505010a2b050802f4 47714 |
|
14-Aug-2013 |
vboxsync |
CPUMRecalcHyperDRx: Host single stepping in HM-mode fix. |
7d22b422d1acdc35ba015d3cd17745669ec4dbef 47700 |
|
13-Aug-2013 |
vboxsync |
CPU.cpp: Must recalc DRx values on relocation. |
4c7e0dceb5826f3f292069287d4093f438bf966f 47328 |
|
23-Jul-2013 |
vboxsync |
CPUM,++: Fix DR6 and DR7 read-as-1 (RA1) and read-as-zero (RAZ) values on load since REM didn't set them right for years. Introduced constants for these values. |
565b4c15bf01088cb2d2eb46f41fd2fca74c5a1c 46620 |
|
18-Jun-2013 |
vboxsync |
VMM/CPUM: cosmetical fix |
f1958d2f336573471dde3a866c66783221ab7fdb 46616 |
|
18-Jun-2013 |
vboxsync |
Runtime/r3/mp-win, Runtime/Makefile: Support for getting physical core count for Windows. |
1939436fa43cbf7f5cdc05a3830ed624d5fe4a6a 46326 |
|
30-May-2013 |
vboxsync |
RT_STR_TUPLE |
682342827b0e80c493c820603508e79e76c42658 46165 |
|
19-May-2013 |
vboxsync |
Made dSYM-bundle loading work as well as line numbers in the stack traces (when possible). |
228967aa701989fc36ff92a9cbe6b13df544d5e0 46142 |
|
17-May-2013 |
vboxsync |
VMM/CPUM: show all CPUID leaves in the log, not only the leaves we privode to the guest |
ad573a124f47b2bb9f05fcf522966e428e51ef8f 45824 |
|
29-Apr-2013 |
vboxsync |
VMM/CPUM: Undo r85381 as it breaks SMP debug builds. |
a809b6a285e0646041668b6bdacd87f8cfbc4489 45812 |
|
29-Apr-2013 |
vboxsync |
VMM/CPUM: Reset TSC to 0 on CPUMR3ResetCpu(). |
c3e58ec2ac4809e342d11ea7dd7d873b7b97ed1f 45752 |
|
26-Apr-2013 |
vboxsync |
Don't call MMHyperIsInsideArea if we're using HM to execute code, it will return bogus results! |
7220367ea1944fa8a7694534401321ad86eb70c6 45528 |
|
12-Apr-2013 |
vboxsync |
VBOX_WITH_RAW_MODE changes. |
7847c123aebebc6d3d5c1406619cfba1ab6457c1 45485 |
|
11-Apr-2013 |
vboxsync |
- *: Where possible, drop the #ifdef VBOX_WITH_RAW_RING1 when EMIsRawRing1Enabled is used.
- SELM: Don't shadow TSS.esp1/ss1 unless ring-1 compression is enabled (also fixed a log statement there).
- SELM: selmGuestToShadowDesc should not push ring-1 selectors into ring-2 unless EMIsRawRing1Enabled() holds true.
- REM: Don't set CPU_INTERRUPT_EXTERNAL_EXIT in helper_ltr() for now. |
7ce6e7e8fb0eddb176361a49f53fa1bd15eaab4e 45276 |
|
02-Apr-2013 |
vboxsync |
Ring-1 compression patches, courtesy of trivirt AG:
- main: diff to remove the hwvirt requirement for QNX
- rem: diff for dealing with raw ring 0/1 selectors and general changes to allowed guest execution states
- vmm: changes for using the guest's TSS selector index as our hypervisor TSS selector (makes str safe) (VBOX_WITH_SAFE_STR )
- vmm: changes for dealing with guest ring 1 code (VBOX_WITH_RAW_RING1)
- vmm: change to emulate smsw in RC/R0 (QNX uses this old style instruction a lot so going to qemu for emulation is very expensive)
- vmm: change (hack) to kick out patm virtual handlers in case they conflict with guest GDT/TSS write monitors; we should allow multiple handlers per page, but that change would be rather invasive |
98427c0ab08697e468c26dc33ee9571308577867 44399 |
|
27-Jan-2013 |
vboxsync |
DBGF,DBGC,++: PVM -> PUVM. Some refactoring and cleanup as well. |
1e29d016a09a61485fda74f7fca39e171ff5dda8 44362 |
|
24-Jan-2013 |
vboxsync |
PATM: Changed two Main APIs to use PUVM instead of PVM (one of them directly accessed it). Lot's of function scope cleanups. |
630b9443a925c95ee589c0f7e4ef748306d0d06a 44170 |
|
19-Dec-2012 |
vboxsync |
cpumR3DetectVendor: Use ASMIsXyzCpuEx. |
067777fa032e4ab5cbda22e890f4032c3543e11d 44078 |
|
10-Dec-2012 |
vboxsync |
VMMR0/CPUMR0: atomic update of aGuestCpuId*(); fix return type of CPUMR3LogCpuIds() |
db9fc79424a02d9416961cfb667f00aa6aeb81a4 44076 |
|
10-Dec-2012 |
vboxsync |
VMM: don't pass certain CPUID features to the guest if the feature is not supported on some host cores |
fc76a49e8471bed1d7200e30d22ed50ebecc0d4c 44027 |
|
04-Dec-2012 |
vboxsync |
VMM: allow to disable MONITOR by setting the CFG key "VBoxInternal/CPUM/MONITOR" to 0 |
6eb31fb6807f232a26608ef513afc9529dec40a4 43872 |
|
15-Nov-2012 |
vboxsync |
Make VBOX_WITH_RAW_MODE= link. |
e8f5203e447f6c0729dae4e9b2c30fae30b9d774 43667 |
|
17-Oct-2012 |
vboxsync |
VMM: APIC refactor, cache APIC base MSR during init phase. |
e7d8a97e3787122b211311253a20c1600b441f8a 43657 |
|
16-Oct-2012 |
vboxsync |
VMM: APIC refactor. Moved APIC base MSR to the VCPU (where it belongs) for lockless accesses. |
f091ce66ee934d599f16056078a9a76d7286b959 43387 |
|
21-Sep-2012 |
vboxsync |
VMM: HM cleanup. |
a05b4cab302f3c4710a18f2eb871e96254edbdb2 42894 |
|
21-Aug-2012 |
vboxsync |
VMM: nits. |
7ed8c5a1cbd64eaec45b95914ca24a47d6393bac 42613 |
|
06-Aug-2012 |
vboxsync |
VMM/VMMR3/CPUM: CFGM option for exposing CmpXchg16b if the host supports it. |
53d6453cd97397022304d304626505fabd51e603 42505 |
|
01-Aug-2012 |
vboxsync |
nit. |
d3408bf9eec1d3ab67b5341fa3a0f348e81d62cc 42504 |
|
01-Aug-2012 |
vboxsync |
VMM/VMMR3/CPUMR3: VIA CpuId comments. |
84925a23fc3d8d6bc15565250bf3c15e9464a8eb 42486 |
|
31-Jul-2012 |
vboxsync |
CPUMR3ResetCpu: Set the accessed bit in the segment registers. Hope this is right and good. |
a192fdd55c8560d53c319a4fb4bb12df7f7f17a5 42475 |
|
31-Jul-2012 |
vboxsync |
VMMR3/CPUM.cpp: fix VIA specific CPUID feature dump |
53799e1f1f6601cd3d6be95ff1aa8d3648712618 42420 |
|
26-Jul-2012 |
vboxsync |
Eliminating CPUM_CHANGED_HIDDEN_SEL_REGS_INVALID and CPUMAreHiddenSelRegsValid. Addressing some LDTR and TR things (saved stated, transition to REM). |
9620993093d4bc35a90d37ea2db00f107fa668c3 42410 |
|
26-Jul-2012 |
vboxsync |
Fixed blunder in CPUMR3RemLeave (since r62771). |
4d9dd16b00b364935ca282149f79013be289fe2d 42337 |
|
24-Jul-2012 |
vboxsync |
CPUM: Save and restore the internal selector fields. |
8da02d32a28cc049704dcbbf7b5d1434d87ebb22 42191 |
|
17-Jul-2012 |
vboxsync |
CPUM: CPUMCPUVENDOR_VIA |
93d1fe464eb4bcbe8a5de60eddec2be72b2e8578 42032 |
|
06-Jul-2012 |
vboxsync |
cpum.cpp: nits |
24986763e9e9e6633a4a54479be945d577fdfd34 42024 |
|
05-Jul-2012 |
vboxsync |
VMM: RDTSCP support on Intel. Segregated some common CPU features from the AMD superset into Extended features as they're now available on Intel too. |
7a896688c49bde3fa1490e7ebb321ac51b6ad29d 41939 |
|
28-Jun-2012 |
vboxsync |
CPUMGetGuestCPL: Drop the context core pointer and use the Guest state in CPUMCPU via pVCpu. |
1524bfd2c9963f605135f70fc15ddb018a1e9178 41931 |
|
27-Jun-2012 |
vboxsync |
TRPM: Save state directly to the CPUMCPU context member instead of putting on the stack. this avoid copying the state around before returning to host context to service an IRQ, or before using IEM. |
37fb67be7d1d328213aeda3f56ab5aacd37416d1 41906 |
|
24-Jun-2012 |
vboxsync |
CPUM: Combined the visible and hidden selector register data into one structure. Preparing for lazily resolving+caching of hidden registers in raw-mode. |
c8968199d271abe749c08bcea0512f7239250cdc 41905 |
|
24-Jun-2012 |
vboxsync |
CPUMCTX++: Rearranging the CPUMCTX structure in preparation of some hidden selector register improvments. |
d0c0c0a809ebb57edf9edeb8f14c785d7bd8f081 41904 |
|
24-Jun-2012 |
vboxsync |
CPUM: Fixed saved state bustage. Got two padding equally wrong and shifted the registers inbetween... |
a568c67b779d45bfb242ecc9e0412371d6a4a514 41903 |
|
23-Jun-2012 |
vboxsync |
CPUM: Changed the _IGNORE SSM field descriptors to _OLD so that I can change the structures more freely. Fixed dr6 restore bug. |
34b3844c6d561cf8f487239696a6cb1160d782f8 41902 |
|
23-Jun-2012 |
vboxsync |
CPUM: Changed the loading of the 1.6 state to use fields. |
9bedaef3837bb056678dc8d140215ae43fca1729 41899 |
|
23-Jun-2012 |
vboxsync |
CPUM: Working over the saved state code to put/get structures using field descriptors instead of memory blobs. Found a bustage restoring the 1.6 state wrt hyper state not being subjected to the same restore procedure as the guest one... Probably very relevant since nobody complained. |
63a23b6d96aca4c8545d3c3e89cc454af7ba3da6 41803 |
|
17-Jun-2012 |
vboxsync |
Doxygen. |
df25990f935e7fd32acd9be9a156aff8d10facf2 41802 |
|
17-Jun-2012 |
vboxsync |
Doxygen. |
90ecd36a6e45ec33526541f68cf89c21ec578f83 41801 |
|
17-Jun-2012 |
vboxsync |
Doxygen. |
fa8716d08ff627a8e1c14bcac56e8e3867b3f795 41800 |
|
17-Jun-2012 |
vboxsync |
Doxygen. |
4bfa7b58e362a1bca0628643c352c137900bf01a 41783 |
|
16-Jun-2012 |
vboxsync |
Doxygen, comment typos. |
5981e6935987b08737b730b63a41acc1dd696377 41774 |
|
16-Jun-2012 |
vboxsync |
bugref.. |
451f08ee4f03dd9ff73f9de4af24fa41f5bdffc1 41765 |
|
15-Jun-2012 |
vboxsync |
CPUM/cpumR3DisasInstrRead: Read max size when possible. |
10f18618390096a9c968016b6ca94d77b91618fb 41760 |
|
15-Jun-2012 |
vboxsync |
DIS: Chagned FNDISREADBYTES to permit reading more bytes that the immeidate request. Not using the read-ahead feature in any important code path yet, that's comming next, bit by bit. |
643ac6d84030a2ec7e6d6f536f2b547a8a196858 41731 |
|
15-Jun-2012 |
vboxsync |
DIS: Split up apvUserData, dropping the 3rd entry. 2nd entry (now pvUser2) is only used by CSAM. Reduces the DISCPUSTATE by another 8 bytes. |
98502a585f6eda30527b54f7df18dd3de3d3d7c6 41675 |
|
12-Jun-2012 |
vboxsync |
DIS: The start of the scoping exercise... Fixed PREFIX_ADDRSIZE that I just busted in the previous commit. |
1f107f4d641b44a79acfdef08e6d4022242e4fe2 41674 |
|
12-Jun-2012 |
vboxsync |
DISCoreOne* -> DISCore*. |
66b5c940dde8fe7fc7ab14b7c7f1b65d852fb4dd 41671 |
|
12-Jun-2012 |
vboxsync |
DISInstr* -> DISInstrToStr + cbOutput argument. |
99cd1ce586a12bf6b8c6084cbcdebe8fe3553cc2 41658 |
|
12-Jun-2012 |
vboxsync |
DIS,VMM,REM,IPRT: Disassembler API adjustments. |
40d7063293affc17aec930bd145afbc10dd2276e 41310 |
|
15-May-2012 |
vboxsync |
CPUM: cosmetical typo |
abb570b1d0fa7304983df800658356c8adbff89f 40234 |
|
23-Feb-2012 |
vboxsync |
Optionally present basic hypervisor CPUID leaves. |
09d9c20d9d9127611877e693110312f2566c8853 40170 |
|
17-Feb-2012 |
vboxsync |
MSRs and MTRRs, CPUM saved state changed. (linux 2.4.31 seems to ignore the capabilites when it comes to fixed MTRRs.) |
82161b6c6cf02e55c72a131393ef6fff7e5899c1 40075 |
|
11-Feb-2012 |
vboxsync |
CPUM.cpp: MXCSR_MASK always was 0xffff not 0 (0xffbf) because of REM. |
1759f65b60e18f669f6d569aebd4fb7217ab414f 39405 |
|
23-Nov-2011 |
vboxsync |
VMM: Don't use generic IPE status codes, use specific ones. Part 2. |
2afbe132eb7931e0125141eabe3a48e08f1ffab5 39078 |
|
21-Oct-2011 |
vboxsync |
VMM: -Wunused-parameter |
99fc25fde31ac60ee18ac48eab7027dea4272a0b 37136 |
|
18-May-2011 |
vboxsync |
CPUM: Option to set Hypervisor Present bit. |
c0b08c2f9e0a5404ba30f677f7bbde311a4a8806 37133 |
|
18-May-2011 |
vboxsync |
CPUM,x86.h: Hypervisor present bit. |
651a84fd8d48f135dc8b5233d0afca90a2f2a547 37078 |
|
13-May-2011 |
vboxsync |
CPUM.cpp: Corrected initial FTW value. |
40122cb3b54d6496a1d0f56ff4be00a11594dd5f 36863 |
|
27-Apr-2011 |
vboxsync |
CPUM: Don't assert if the supported standard CPUID level is smaller than 4 because eax might contain garbage in that case (happened on very old Intel Xeons) |
4306e52e991acec6ff7cfdadd4235a70689c9700 36858 |
|
27-Apr-2011 |
vboxsync |
build fix. |
b64efece437bfca8872b81be9d0568ba90389d91 36857 |
|
27-Apr-2011 |
vboxsync |
IEM: bsf, bsr, bt, btc, bts, btr and leave. Some cleaning up. |
20a1fce80be2d978b2a1523702bfa120216e4369 36660 |
|
12-Apr-2011 |
vboxsync |
VMM: Change initial TSS attribs to what guests expect. |
90eb38579e280c6a0e466177b2a9632ab9eb8c44 35490 |
|
11-Jan-2011 |
vboxsync |
CPUM,Debugger: Registers, still some details left. |
43747b1f0bc8302a238fb35e55857a5e9aa1933d 35346 |
|
27-Dec-2010 |
vboxsync |
VMM reorg: Moving the public include files from include/VBox to include/VBox/vmm. |
0c437bb10c61b229407a7517efde04dfe3b1e4a1 35333 |
|
27-Dec-2010 |
vboxsync |
VMM source reorg. |