6d7d41c00fac812ff7264723e997d1860ed0d543 55257 |
|
14-Apr-2015 |
vboxsync |
HM/VMX: Added new exit codes. |
7dd6af5ec00fd26b42e750bc0fd6e97250b11cf2 54878 |
|
20-Mar-2015 |
vboxsync |
HM: Determine VT-x, AMD-V, nested paging and unhindered guest execution support+config earlier so CPUM can make decisions based on it. |
e1d4cfd32955e4e0f3499b487b46aa33cdd35cea 54862 |
|
20-Mar-2015 |
vboxsync |
Corrected x86.h/mac typo. |
b1553e2591e51f1ceddd392dfbc36a2707b0b449 54751 |
|
13-Mar-2015 |
vboxsync |
VMM/HM: log cosmetics. |
bc2bce0973298d0cf9729537ea6556489dde30a6 54196 |
|
13-Feb-2015 |
vboxsync |
VMM/HM: stat adjustments. |
3d99ea9ccdca5d6c71b38d81122bd5b0390407ba 54154 |
|
11-Feb-2015 |
vboxsync |
VMM/HM: nit, log ordering. |
2909dbdc21ddaf1a03b0bb61627ddced11911be3 54153 |
|
11-Feb-2015 |
vboxsync |
VMM/HM: Fix VMX-preemption timer override from CFGM, renamed CFGM key to be more accurate.
Added release logging of use of periodic-preemption timers on AMD-V hosts. |
aa7f783d8893b6004cb8d993273c008944f81544 54065 |
|
03-Feb-2015 |
vboxsync |
VMM: Implemented TM TSC-mode switching with paravirtualized guests. |
9955554db3464ea98e4b438d9f1a0d9c7e4f3f70 53414 |
|
28-Nov-2014 |
vboxsync |
VMM/HM: Minor nit. |
2e45fa7cb386512a0c01f8504b116f9f8577a910 52766 |
|
16-Sep-2014 |
vboxsync |
VMM/HM: Fixing source of ambiguity. |
87d174c0595939406416bdead659bb69485f74fc 52611 |
|
05-Sep-2014 |
vboxsync |
VMM/HMVMXR0: Added ApicAccessToR3 stat and addressed a 4.3 todo. |
ade86bf8c8be58639c14181d479c79c790f86add 52280 |
|
05-Aug-2014 |
vboxsync |
VMM/HM: stat description. |
4a5157203fd70da0722c84619512e3ff1666af81 52142 |
|
23-Jul-2014 |
vboxsync |
VMM/HM: todo regarding guru. |
c2b18fbd6325d1cc33aec3f7abd685eb61c5f48a 52125 |
|
22-Jul-2014 |
vboxsync |
VMM/HM: Add tracking of last 30 VM-exits. Can be useful for guru situations even on release builds.
Should not add much overhead to each exit. |
e5ea1536d7695623ddb75d335971d5e8cac88190 52041 |
|
15-Jul-2014 |
vboxsync |
VMM: Fix NMI handling. |
35771b9b4c6fce7e8dc8fc02f82e1563ccabcec7 52005 |
|
12-Jul-2014 |
vboxsync |
VMM/HM: spaces. |
2ac3892cdc8b16a0dee55e8b4510b8ecea83c95f 51643 |
|
18-Jun-2014 |
vboxsync |
VMM/GIM: More bits for Hyper-V implementation. |
044fa568a54d5d8da851bb4d7526ba82677cc01f 51220 |
|
09-May-2014 |
vboxsync |
VMM/HMVMXR0: Implemented EFER swapping using VMCS controls. |
60d76e24c1aba5009bf08a8dc5b9a97505c1eec3 50918 |
|
28-Mar-2014 |
vboxsync |
VMM/HM: Fix some selector limit checks, comments. |
ac822c739ca6c491a02f61758b138cd9527cbfdb 50713 |
|
06-Mar-2014 |
vboxsync |
VMM/HM: typo. |
8ac111c81bae629925e75ca08c1a0f0bc334ec0d 50540 |
|
21-Feb-2014 |
vboxsync |
VMM/HM: Ignore SMX mode and proceed with a warning. |
b51f7284aa9de918dafd6344d418a03337e440d4 49925 |
|
16-Dec-2013 |
vboxsync |
VMM/HM: Fewer tree levels in HM stats. |
f22b349fac9f5973440612ea4574ac35a6793bc3 49770 |
|
04-Dec-2013 |
vboxsync |
VMM/HM: Fix typo in TRPPatchingAllowed member. |
1514ca6553e4cfd71f0a0e9c762a41ca645cd1d2 49748 |
|
03-Dec-2013 |
vboxsync |
VMM/HM: Log error code for unexpected interruption-exit types. |
03a653134f4ef87e584b74180b1b416d47ba226e 49729 |
|
29-Nov-2013 |
vboxsync |
VMM/HM: VMCPU_HMCF -> HMCPU_CF macro renaming. |
04dddd436ad086c6d64aba628dfe704b2e01acde 49523 |
|
18-Nov-2013 |
vboxsync |
VMM: Retire VBOX_WITH_AUTO_MSR_LOAD_RESTORE define. |
4e24aca62c90e072e0d16fd4ef98618ea27249be 49520 |
|
18-Nov-2013 |
vboxsync |
VMM: MSR auto-load/store handling rewrite for VT-x. |
e7c826999e665b21538d5f09430fc9f166bff61e 49508 |
|
15-Nov-2013 |
vboxsync |
VMM/HM: Fix APIC access exits to work after resetting the CPU. |
748ed09beef3096af785f6536c5661db34a012a2 49000 |
|
09-Oct-2013 |
vboxsync |
VMM: IntrInfo to IntInfo renaming. |
aac0a0ee14fbc6f239bcd0a35041daf6174925a8 48998 |
|
09-Oct-2013 |
vboxsync |
VMM/HMVMXR0: Propagate all unexpected exits to release log, slight changes to error macro names. |
e79ce5b8bd7a017548a5e6c46f456fe0c057d635 48884 |
|
04-Oct-2013 |
vboxsync |
VMM/HM: Log guest support before calling into VMX/SVM R0 setup routines. |
355674e9752c52520e302d34cdfb1c84145fb775 48653 |
|
24-Sep-2013 |
vboxsync |
Log. |
048b542f1a54fcc735f7131b2d2fced54f56fbfa 48650 |
|
24-Sep-2013 |
vboxsync |
VMM/HM: units when possible. |
65787561b7304745dbf3ed02183d0719dd75b02a 48606 |
|
20-Sep-2013 |
vboxsync |
VMM/HM: Nits. |
269a773bbd0da3ea84a534431655170a58649d77 48601 |
|
20-Sep-2013 |
vboxsync |
VMM/HM: Log correction. |
04faa03cafbaf2f5b44b2e0d2ff60a22317b9d30 48597 |
|
20-Sep-2013 |
vboxsync |
HM: Log spacing. |
87f9d310a92662a4d1429914d192f2fd6a62d289 48569 |
|
20-Sep-2013 |
vboxsync |
VMMR0: RT_BOOL(). |
d1267727fb156d89e6ddd330a6f360b06a9f0dae 48568 |
|
20-Sep-2013 |
vboxsync |
VMM/HM: Log host EFER. |
49a26ffef05cfa619d377f63b48df7b15cf59148 48565 |
|
20-Sep-2013 |
vboxsync |
VMM/HM: Added total VM-exits STAM. |
1031e920694bc7880a42d1689bbbacb18565ac00 48556 |
|
19-Sep-2013 |
vboxsync |
VMM/HM: Comment. |
6207702697f86f6f27f1756e8344b3e2a0e9261c 48450 |
|
12-Sep-2013 |
vboxsync |
Corrected hmR3IsCodeSelectorOkForVmx, hmR3IsStackSelectorOkForVmx and hmR3IsDataSelectorOkForVmx as they wasn't taking the unused bit into account and was mixing VT-x requirements with x86/AMD64 CPU requirements. |
017b53ddb96db1b2df370c08536ac5e924d03f69 48433 |
|
11-Sep-2013 |
vboxsync |
VMM/HM: Unused variable. |
558ff75fb09d0862db39801b1903cca9e251b0fd 48416 |
|
10-Sep-2013 |
vboxsync |
space. |
0ed32249344e46968d3a5ab8596596af547a14cd 48267 |
|
04-Sep-2013 |
vboxsync |
VMM: Allow VT-x to be used in SMX mode, more granular error checking. |
c07f2cc61e935238135f87734f0d788bfe579c9a 48262 |
|
04-Sep-2013 |
vboxsync |
VMM/HM: Preempt stats and minor optimizations to VT-x when thread-context hooks are used. |
b16eb768fa5d32ed71e0119e81da5b3309eb7114 48256 |
|
04-Sep-2013 |
vboxsync |
VMM: More descriptive host-NMI stat name. |
9c9e48031498f9a4fe1d84cd88430c660213abee 48216 |
|
31-Aug-2013 |
vboxsync |
VMM/HM: Cleanup. |
847e7a62a3f70cb2a995e8b910912b93c5cbbd81 48213 |
|
31-Aug-2013 |
vboxsync |
VMM: Naming fixes and log cosmetics. |
0a67545ded8ee932c5d0b811c4cc873a7fec067e 48212 |
|
31-Aug-2013 |
vboxsync |
VMM/HM: Naming fixes. |
56fd905bdc111f69ed81917abc2bb0aa0c6edb80 48210 |
|
31-Aug-2013 |
vboxsync |
VMM: More naming fixes. |
ace1bcd13ca1dd8490939c341723500fd239da09 48023 |
|
23-Aug-2013 |
vboxsync |
VMM/HMVMXR0: Additional logging to track VMCS state changes. |
18e08e6b6fd3ff7be0d26bd4202c052ae86ef140 47999 |
|
22-Aug-2013 |
vboxsync |
VMM/HM: Better error reporting for unsupported VT-x feature combos. |
48feadac2e81f4efa7c77aa4aee514f5d9599d48 47958 |
|
21-Aug-2013 |
vboxsync |
VMM/HM: Better error reporting when we get invalid VMCS launch-state situations. |
a23751d7f952d51ac76e98b0798918963acc42dd 47737 |
|
14-Aug-2013 |
vboxsync |
HM.cpp: Added APIs for checking whether VT-x and AMD-V are enabled. |
b4cefcc1d9d15c5ff64fa8025c9ccb24e9ce171f 47705 |
|
13-Aug-2013 |
vboxsync |
VMM/HM: Log alignment. |
47e2ddf908aebbc4adbc758d46a6266a4c9c5051 47681 |
|
13-Aug-2013 |
vboxsync |
VMM: I/O breakpoints. |
14720d5a03bbffd640919dc1e3af283c54c5f059 47655 |
|
09-Aug-2013 |
vboxsync |
VMM/HM: spaces. |
d57079a7d7b9e92e7c54166dad35ef6c40724812 47654 |
|
09-Aug-2013 |
vboxsync |
VMM/HM: Log prefix corrections and column alignment cosmetics. |
1da551e894fb89a00f1343b0c0bca55ed5d08b27 47652 |
|
09-Aug-2013 |
vboxsync |
VMM: Removed all VBOX_WITH_OLD_[VTX|AMDV]_CODE bits. |
1dce8fa993fb1148d03e0d7e63d839e2504b7d5e 47635 |
|
09-Aug-2013 |
vboxsync |
VMM/HM: Implemented VMX guest-state checks in accordance with the Intel spec.
Any errors founds now flow to the release log. |
ab5cce638ccf5c59bb6202340984e249d51075d8 47584 |
|
07-Aug-2013 |
vboxsync |
VMM/HM: Log. |
bcf3a8943377bb69fdec1e35392f125680d104b9 47583 |
|
07-Aug-2013 |
vboxsync |
VMM/HM: Fix logging inconsistencies with hex prefixes. |
175b270165206102defef8fc079bc299e9802615 47512 |
|
01-Aug-2013 |
vboxsync |
VMM: make the StatExitHostNmi release |
12274be4fe4b4519d0b51d42cc04886459a9f8cf 47444 |
|
29-Jul-2013 |
vboxsync |
IEM,HM,PGM: Started on string I/O optimizations using IEM (disabled). Cleaned up confusing status code handling in hmR0VmxCheckForceFlags (involving PGM) as well as some use of incorrect doxygen groups (@name). |
7e46bfb7857ed969ccb04aafa7c1647a27692e04 47202 |
|
16-Jul-2013 |
vboxsync |
VMM/HM: comments. |
d0ffd33facc31c58d764df44cb618dc7d362c3c9 47123 |
|
12-Jul-2013 |
vboxsync |
VMM/HM: Dispatch host NMIs on Intel. Added separate STAM counter for host NMIs with the necessary changes to old, new VT-x, AMD-V code. |
d8f0b6cefb1acba6305e0f65766ae5750593a54a 47109 |
|
12-Jul-2013 |
vboxsync |
VMM: XCPT_NMI -> XCPT_OR_NMI. Name it like Intel does in the spec. |
737f1080fb095f8c4805d4dcce57ba63a862bc0a 47094 |
|
11-Jul-2013 |
vboxsync |
VMM/HMVMXR0: Log exit reasons for more rare/improbable gurus. |
e42181436671a2f887bd13f7c8f1e3e90d2b054b 47090 |
|
11-Jul-2013 |
vboxsync |
VMM: Naming convention. lasterror->LastError. |
c04588692bbfd7bfedd5e126d9f36fc62f238ee1 47089 |
|
11-Jul-2013 |
vboxsync |
VMM/HM: Additional HM error code for certain gurus. Later use it for Intel as well and unify with 'lasterror'. |
095ba8443f11ea14a7771aa5960d94c9fb80aa71 47069 |
|
10-Jul-2013 |
vboxsync |
VMM/HM: No TPR patching on Intel, don't log it. |
fe6f245edcce0606d101ef19f05c10fbd3377d78 47050 |
|
09-Jul-2013 |
vboxsync |
VMM/HM: LogRel nit. |
aeadbbf68713414bb092db8a9cbea003dea45066 46975 |
|
04-Jul-2013 |
vboxsync |
VMM: nits. |
3272422dadb4ff054dedffb19993db2986bd979d 46871 |
|
28-Jun-2013 |
vboxsync |
VMM/HM: Cleanup event injection statistics. |
f47573e9b269d8b0a801a33796967d897e82a745 46842 |
|
27-Jun-2013 |
vboxsync |
VMM/HM: AMD-V feature bits update. |
ddfb81250bc8098229a71f648ca3bfdfd6285990 46840 |
|
27-Jun-2013 |
vboxsync |
VMM/HM: Skipped feature bit. |
37b2439395a068105002b545f85420fa0f9578cd 46787 |
|
25-Jun-2013 |
vboxsync |
VMM/HM: AMD-V StatFlushEntire stat. |
f334bf00addcefb462f60bc2e02cd94ccd655fbd 46786 |
|
25-Jun-2013 |
vboxsync |
VMM/HM: Stat description. |
a8858aa985dde9f7eb0c55988551808f7416ced5 46753 |
|
24-Jun-2013 |
vboxsync |
VMM/HM: Log consistency. |
fe20f6b5886e92ee18ab59b2f0e418e786736a55 46724 |
|
21-Jun-2013 |
vboxsync |
VMM/HM: Refactor the state-flags for proper sharing between old, new VT-x and AMD-V code combinations. |
aff7f4eeaca6e00bf60f28fe3b037ad6d2af62d5 46718 |
|
21-Jun-2013 |
vboxsync |
VMM/HM: Updating context-flags unconditionally from ring-3 when it's shared with ring-0 causes trouble for SMP.
There's no need to do this with the new code either as we update the flags on longjmps, excursions to ring-3 as appropriate on the R0 exit routes. |
cd919d8ac6a0f80ed345c56ca908cc567acfdbdd 46706 |
|
20-Jun-2013 |
vboxsync |
VMM/HM: release logging. |
edca3680c3cad32fb5e8b7e58a4ae6ed001363c5 46675 |
|
19-Jun-2013 |
vboxsync |
VMM/HM: Log. |
eba8ac2ed451a2c6cbf01a999e793bd9cb19566f 46674 |
|
19-Jun-2013 |
vboxsync |
VMM/HM: Log adjustments. |
ac499f7168a145d8cf3822c4a5b863001a86835f 46673 |
|
19-Jun-2013 |
vboxsync |
VMM/HM: AMD-V bits logging. |
18fa64aa536804e718808c520706524f0d045501 46587 |
|
17-Jun-2013 |
vboxsync |
VMM/HM: A tad bit more comments on what is really going on. |
a3e7b347fd0e41be4509f84e67d95c7c1c3200ba 46557 |
|
14-Jun-2013 |
vboxsync |
VMM: AMD-V bits. |
49a03475ed5c65cf714d9abea67b09b8178e64c2 46379 |
|
04-Jun-2013 |
vboxsync |
VMM/HMVMXR0: Added VMFUNC feature recognition. |
a86176df1bcfd6d689ea3cfeab1630e1b2f93d70 46378 |
|
04-Jun-2013 |
vboxsync |
VMM/HM: Recognize more VT-x misc. MSR features as per the spec. |
be71e6468e9051b90f7eacaad2c66641308e8902 46304 |
|
29-May-2013 |
vboxsync |
VMM/HM: AMD-V bits and clean up. |
fde7c950706837227b4e26388edfc154de1b5530 46297 |
|
28-May-2013 |
vboxsync |
VMM: Started HMSVMR0 work. Unify the AMD-V erratum 170 verification code between R0 and R3. General HM tidying. |
3b98d9d2aec9c9a0120b7a8ab358d23477ae9b8f 46280 |
|
27-May-2013 |
vboxsync |
VMM/HM: macro rename and comment update. |
3214a3d99d71a0fb5953fdf35d9a8173f4c58a6d 46192 |
|
21-May-2013 |
vboxsync |
VMM/HM: CR0 and CR4 masks can be 32-bit. Plus hungarian naming fixes. |
24ede7438a5c4648b3b3f244747333b995835556 46190 |
|
21-May-2013 |
vboxsync |
VMM/HM: nit. |
fca271e7c7eb33cd2fe2ba1c28083e23ad4d8932 46139 |
|
17-May-2013 |
vboxsync |
VMM/HM: Indent sub-function information in logging, easier to read! |
1bf151411167b02ebdc6d6a18de8b97030341e1f 45971 |
|
09-May-2013 |
vboxsync |
Main, VMM: Added an API seting to disable VT-x unrestricted execution. |
94747f6af59c9a65f8dec4be216f506c540e0e2d 45963 |
|
09-May-2013 |
vboxsync |
VMM: nits. |
afd07898b4e7d03dfb96a2449332db10617acb44 45949 |
|
08-May-2013 |
vboxsync |
VMM/VMMR3: Stat description. |
f945f44647c700056d118cec32d5f0d2166d2e7e 45947 |
|
08-May-2013 |
vboxsync |
VMM: HM cleanup for CTRL, CONTROLS in symbolic names. |
3136c588da39381037f01945f801e5ccaabfd928 45919 |
|
06-May-2013 |
vboxsync |
HM: Added VMX entry refused/allowed stats. |
f3aa8c2b90b4e0ab1a3d543c840859aab99676af 45916 |
|
06-May-2013 |
vboxsync |
VMM/HM: Remove redundant code while loading save-state. HMR3CanExecuteGuest() is going to be called anyway before running code in HM. |
240c1cc88ec9c85dd84256c4a579f61ce1ad4cea 45897 |
|
03-May-2013 |
vboxsync |
VMM: Log spacing. |
ca39f6f387f845be0b0a2a2b508446e5ad3a54c8 45879 |
|
02-May-2013 |
vboxsync |
VMM: Log spacing/indent inconsistencies. |
2f1a9896d40fa746aefb4a8540401917f7f39752 45864 |
|
01-May-2013 |
vboxsync |
VMM/VMMR3: nit. |
38078a0975ca150991bea0d858c493a93d40c29a 45858 |
|
01-May-2013 |
vboxsync |
VMM: Corrected an obsolete comment regarding HM execution and a todo for possible removal of code. |
8b626de1b2a732c89c0f60642602cd0d7ab8d71c 45856 |
|
01-May-2013 |
vboxsync |
VMM: STAM counter descriptions, cleanup. Fixed a few erroneous stats in the new VT-x code. |
4a368ed512042f7f15953926ba5614172e91c969 45821 |
|
29-Apr-2013 |
vboxsync |
HM/VMX: More accurate entry checks. |
faeca657dddb9b492e0f7d68eac70f0a20cb3552 45804 |
|
29-Apr-2013 |
vboxsync |
VMX: Added CFGM key to disable unrestricted execution. |
1bc500a8f68a50c718620e24d730ac17b56d4d26 45786 |
|
27-Apr-2013 |
vboxsync |
Move HMRCA.asm into the switcher code so we don't need VMMRC.rc. |
38dcedf420290aa50c26898157c337dbc5eeae02 45781 |
|
26-Apr-2013 |
vboxsync |
VMM/HM: Simplified real/protected mode transition tracking logic. |
e3e2f9c4418bfc06191b71bce1533c9e1bc2df9c 45739 |
|
25-Apr-2013 |
vboxsync |
VMM: First part of HMIsEnabled() and PGMMap*. |
56be8302068709c0df45f60a2041663ba59e3911 45728 |
|
25-Apr-2013 |
vboxsync |
TRPM: Sprinkled HMIsEnabled around the place. |
715b0632adbaa046a4b477a9885c887250951a9d 45714 |
|
24-Apr-2013 |
vboxsync |
VMM/HM: Log adjustment. |
97e6b993cdf166724603c2ffd50bc7b6d984e8ee 45705 |
|
24-Apr-2013 |
vboxsync |
Retired SELMR3DisableMonitoring. |
ae20b83f0c94402a3e3ac021c3d4e5f827e4905c 45701 |
|
24-Apr-2013 |
vboxsync |
VMM: SELM and VMM early HM init changes. |
e0fde060eefb2de0c72b270cd24a5e03732dda49 45665 |
|
22-Apr-2013 |
vboxsync |
HM.cpp: Fix assertion in HMIsEnabledNotMacro during vm startup. |
8fdf396763ab770cb0f8b26e2fa705240d739bb9 45623 |
|
19-Apr-2013 |
vboxsync |
HMVMX: HMVMX_USE_FUNCTION_TABLE (enabled, as before) and HM_PROFILE_EXIT_DISPATCH (disabled). |
beb683ae4828ae01a388a124997a2517fbe78190 45618 |
|
18-Apr-2013 |
vboxsync |
Do HMR3Init first in vmR3InitRing3 so the other components can skip raw-mode bits during init. |
f694e3cab947f4ec8fa8d79cd96e757309b84475 45578 |
|
16-Apr-2013 |
vboxsync |
VMMR3/HM: cosmetics. |
a48a762bf851acc86dd5fd71a8c90dc5bc9e9fa9 45555 |
|
15-Apr-2013 |
vboxsync |
nits |
7d87a14a824aa06687c8287d87ef9d9440acd8e6 45533 |
|
13-Apr-2013 |
vboxsync |
#ifdef the raw-mode force flags to find more code to #ifdef out. |
633bed59cef34fca736f18bf63e608e02a7bbfdc 45531 |
|
13-Apr-2013 |
vboxsync |
VMMR0/HMVMXR0: Redo of VT-x event injection. Some STAM cleanup.
VMM: TRPM enhancements to include instruction-length information for software interrupts and exceptions (#BP, #OF). |
7220367ea1944fa8a7694534401321ad86eb70c6 45528 |
|
12-Apr-2013 |
vboxsync |
VBOX_WITH_RAW_MODE changes. |
1028cbe37daaf1aeb591e81ad249cdd5541b93a9 45517 |
|
12-Apr-2013 |
vboxsync |
VMM: Clean up STAM counters and hungarian fixes. |
144ace063f7c7e0d0943622f8278c4ccab9d776b 45500 |
|
11-Apr-2013 |
vboxsync |
VMM: STAM counter description. |
060829b3ef6ae138abf53206219bea06e0c9a813 45499 |
|
11-Apr-2013 |
vboxsync |
VMM: Proper per-CPU stats categorization for VM and HM. Follow suit of EM. |
f3b5bb4cc542e3bff890583abc7fdff766a7c022 45480 |
|
11-Apr-2013 |
vboxsync |
VMM/HM: bits. |
17b5fc81258a661a9a8d5edd940d8f841e19d522 45474 |
|
10-Apr-2013 |
vboxsync |
VMM: Remove unused error codes, use more specific error codes. Restore CR4 on VMXON failures in the new VT-x code. |
c7131e1ba5db68b8c9bc6fa982e5ad5f41fb5c2c 45457 |
|
10-Apr-2013 |
vboxsync |
VMM/VMMR3/HM: release log for when the new VT-x code is active. |
91392d2f22e8190ffc81013956ec3a3a5ce7152e 45387 |
|
05-Apr-2013 |
vboxsync |
VMM/VMMR0: HM bits. |
e2d08c9bcedc8696050f801010e72b721c2a12be 45378 |
|
05-Apr-2013 |
vboxsync |
VMM/VMMR0: HM bits. Some stats and adjustments. |
5381a4fe1c60183b0e8f0c68d2cfa4f04f7e1515 45349 |
|
04-Apr-2013 |
vboxsync |
VMM/VMMR0: Very important stats. |
6ca4e5aa3635ceff1141c84761528848805e1037 45305 |
|
03-Apr-2013 |
vboxsync |
IOM: Adding pVCpu to a lot of calls and moving the lookup caches from VM to VMCPU. |
886d0ed1f0aa2e75c92140ca240345679d617e4c 45291 |
|
02-Apr-2013 |
vboxsync |
VMM: HM bits. |
0b65c4c64d6ec8713a1b36b03f8b40ac9e6d82bc 45240 |
|
28-Mar-2013 |
vboxsync |
VMM/VMMR0: HM, sampling stats for VMXR0RunGuestCode entry side and GC (VMX non-root mode). |
7f62f04e2a04748a89d153bfbde59762a3ac33ce 45235 |
|
28-Mar-2013 |
vboxsync |
VMM: Flush page and tlb STAM counter cleanup. |
5913b098ee7552b5646d4a34122448ad60312cec 45216 |
|
27-Mar-2013 |
vboxsync |
VMM: HM bits. |
6a07cbe8a182227344a710dc28ad504deef1031d 45215 |
|
27-Mar-2013 |
vboxsync |
VMMR3/HM: release log tidying. |
8a118cbac6b7c740f20fec3a90bff1da22ec78c6 45214 |
|
27-Mar-2013 |
vboxsync |
VMMR3/HM: release log tidying. |
2acb8d7493e7b423e2d68e3031babac99a71b456 45142 |
|
22-Mar-2013 |
vboxsync |
VMM: Don't LogRel on CPUMClearGuestCpuIdFeature(). |
cef50e790f9736746cf2da0ed538cac4ee9888a1 45105 |
|
20-Mar-2013 |
vboxsync |
VMM/VMMR0: HM bits, fix WinXP booting with unrestricted. |
c618f4d0eeea6061ff8270e8f7023a999bd0bb91 45091 |
|
19-Mar-2013 |
vboxsync |
VMM/VMMR0: HM old-code segregation. |
0e9cc3188ccb171a102e6b1fc48ed9919324aa23 44791 |
|
21-Feb-2013 |
vboxsync |
VMM/VMMR0: HM bits. |
c653fb56497828cc604d41ef8166b69a4c082ec5 44769 |
|
20-Feb-2013 |
vboxsync |
VMM/VMMR0: bits. |
f0e8520aff41b60f03c996e94f343151c505180c 44724 |
|
15-Feb-2013 |
vboxsync |
VMM/VMMR0: HM bits. |
915a35986f3cfac0faaa1999d24d8deab25c1328 44524 |
|
03-Feb-2013 |
vboxsync |
VMM/VMMR0: HM bits. |
484480e5551c37decef7feaa16a8cb5c65b2b781 44461 |
|
30-Jan-2013 |
vboxsync |
refined r83445 |
0e15c8bb311e050aef58c6076a8cd19fb0998136 44452 |
|
30-Jan-2013 |
vboxsync |
doc/manual, VMM: clarify the host/guest combinations we support NX |
98427c0ab08697e468c26dc33ee9571308577867 44399 |
|
27-Jan-2013 |
vboxsync |
DBGF,DBGC,++: PVM -> PUVM. Some refactoring and cleanup as well. |
c3fa5fcf137b8ec949ac2f868a83a0866b920663 44373 |
|
25-Jan-2013 |
vboxsync |
HM,++: pVM -> pUVM for main, mark as many as possible interfaces module internal. |
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. |
3df4d0fc61060dd1eb530bf39f2184c39eec7dfb 44351 |
|
24-Jan-2013 |
vboxsync |
PDM,++: Change APIs used by Main from PVM to PUVM. |
23ae8df7a125f12be0f1b1cc01cf0230d1709bec 44275 |
|
11-Jan-2013 |
vboxsync |
VMM/VMMR0: HM bits. |
6ccf50f343c9e0f53c53d3a996a5e02c3cda5043 44267 |
|
10-Jan-2013 |
vboxsync |
VMM/VMMR0: HM bits. |
7e5f7f5b376800dfd736ff10a1882d3ac8deba3b 44259 |
|
09-Jan-2013 |
vboxsync |
VMM: STAM counter naming. |
387b03135803f22516f499cb5e5b1d1413a67f73 44251 |
|
08-Jan-2013 |
vboxsync |
VMM: stam counters and some renames. |
fe9da86b22c8fd20790d312a0421260aaec26538 44245 |
|
08-Jan-2013 |
vboxsync |
VMM: Added stats counter for preemption timer exits. |
bf6276a29c756f941fdeed1a450cdae50fd134f4 44201 |
|
24-Dec-2012 |
vboxsync |
VMM/VMMR3: todo. |
5d03b52060f35625f569d8845a9508532b77593c 44197 |
|
21-Dec-2012 |
vboxsync |
VMM/VMMR0: HM bits. |
b7aa5ba497db6d82311f05bcc34d9c84a62e6615 44146 |
|
17-Dec-2012 |
vboxsync |
VMM: HM bits. |
9e5c60c18a181ca2e10035079eab56d3538055c6 44089 |
|
11-Dec-2012 |
vboxsync |
VMM: hungarian. |
8d1286d53ebb1dc7a21314970a1547743871a215 44085 |
|
10-Dec-2012 |
vboxsync |
VMM/VMMR3: HM doxygen. |
2c398ea349beab2999f41326924caf1d7622dce5 44035 |
|
04-Dec-2012 |
vboxsync |
VMM: hungarian again. |
5b881922e3ab96801b8a2558e8de5f319276e8aa 44033 |
|
04-Dec-2012 |
vboxsync |
VMM: hungarian. |
364df1992bc528e61ec6fd255a77fe3da73e9e0e 43805 |
|
05-Nov-2012 |
vboxsync |
VMM/HM: comment clarifications. |
2e36465f2330e4ba52459316b32a1989b7478aad 43803 |
|
05-Nov-2012 |
vboxsync |
VMM/VMMR0: bits. |
8ede9e122abc3cb6c3f463bab8c02ee92f0994ec 43756 |
|
26-Oct-2012 |
vboxsync |
VMM/VMMR0: HM bits. |
c1c760d9702a579aaa88e91c33b2ad2de0603516 43746 |
|
25-Oct-2012 |
vboxsync |
VMM: Some naming adjustments. |
b9a9c111d027c225b7642ff4f36c21a4e0abc99d 43670 |
|
17-Oct-2012 |
vboxsync |
VMM: HM bits. |
784b2c1767a5e96b6ac8987b3b85b9ddbca9b306 43509 |
|
02-Oct-2012 |
vboxsync |
HM: refactor. |
fb9d92987061bb5b851897b2e6730125e6c77ced 43496 |
|
01-Oct-2012 |
vboxsync |
VMM: build fix. |
753718207fa98e4727c8f57c4887f8b5512a2f2e 43494 |
|
01-Oct-2012 |
vboxsync |
VMM/VMMR0,R3: HM cleanup. |
f0611cbcc9af5ffaf5045c615f1aae44b7586e92 43469 |
|
28-Sep-2012 |
vboxsync |
VMM: HM bits. |
21ec1e4633981b0cbec08c25df1045bc5c371aad 43468 |
|
28-Sep-2012 |
vboxsync |
VMM: HM bits. More renaming in prepartion of |
5dd573defd6df5507a72edbb6576a4ee039b3fe8 43466 |
|
28-Sep-2012 |
vboxsync |
VMM: HM bits. |
43dddb3b6883f8b11e56fbada937022a82592ba0 43455 |
|
27-Sep-2012 |
vboxsync |
VMM/VMMR0: Hungarian notation fixes. |
ab4f203e48b36ba70673c687ebfb453b59c3c222 43413 |
|
24-Sep-2012 |
vboxsync |
VMM/HM: unbreak saved state. |
d7fe26caad92e0d13017738ab94de18e37be91b4 43394 |
|
21-Sep-2012 |
vboxsync |
VMM: HM cleanup. |
e320d4eff5097a2dc11d500a6470f85eda8d7f17 43391 |
|
21-Sep-2012 |
vboxsync |
VMM: HM cleanup. |
f091ce66ee934d599f16056078a9a76d7286b959 43387 |
|
21-Sep-2012 |
vboxsync |
VMM: HM cleanup. |