eefd4c6de1d460c479dccac396ee7a5c2e982190 55290 |
|
15-Apr-2015 |
vboxsync |
HM: Save/Load/Restore XCR0 handling during world switching. Implemented XSETBV for VT-x. |
b7fe33f7ae13db60ef7047c041dc72135f81e30d 55044 |
|
31-Mar-2015 |
vboxsync |
test for unresolved symbols in VMMGC.gc |
5e2311098f109b6d9d260feb4ea4638134d27fc2 53902 |
|
21-Jan-2015 |
vboxsync |
extpack build fix |
e5c83c6a86f8b40c2dcc38a5ccaa46f70420695d 53899 |
|
21-Jan-2015 |
vboxsync |
Windows build fix |
40de92f85ffb44d3078fea55380a471a7e84ca01 53895 |
|
21-Jan-2015 |
vboxsync |
VMM/testcase: added a simple tstSSM-2 to be able to extract units of a saved state |
a0ed9c35186427ae0abbd14b1cfdf43bf2dc8659 51906 |
|
07-Jul-2014 |
vboxsync |
Fixing testcases on windows. |
ed882ec1ed01b0a5469d2acd28d0bf52e38c2103 49731 |
|
29-Nov-2013 |
vboxsync |
FPU save/restore experiment. |
a8e58398205a553ce2153517d0ce85eac430a874 46940 |
|
03-Jul-2013 |
vboxsync |
Missing dependencies. |
917f4ee9f101c9786cf09ea0fe7923a7f6dfe40c 46543 |
|
13-Jun-2013 |
vboxsync |
Instruction testing, early hacking. |
061ba5cd8c4eaf5176d0ee1dadb77d3f46d1f584 45530 |
|
12-Apr-2013 |
vboxsync |
attempt to fix the builds |
f091ce66ee934d599f16056078a9a76d7286b959 43387 |
|
21-Sep-2012 |
vboxsync |
VMM: HM cleanup. |
3942acfaf590eaef4740d7b8a5311bb91e2bed0d 41976 |
|
01-Jul-2012 |
vboxsync |
VMM: Switcher and TRPM fixes wrt hypervisor traps and tstVMM. |
1147163d2cfbe7d8dd994c065e42b3e42a68d48e 41677 |
|
13-Jun-2012 |
vboxsync |
Drop tstCompile. |
772269936494ffaddd0750ba9e28e805ba81398c 41477 |
|
29-May-2012 |
vboxsync |
**/Makefile.kmk: Cosmetic changes. |
11e7ac503f6eb554fded39b064fa7cdab338adae 41259 |
|
11-May-2012 |
vboxsync |
Working on DTrace lib files. |
9132643622b9b942378cd025ef08287867a91c9a 41155 |
|
04-May-2012 |
vboxsync |
alignment and build fixes. |
4cc03a45bde1df2bb8a6f97e97ea1a78f6d39804 41150 |
|
03-May-2012 |
vboxsync |
Fixes. |
70aa086e9e9d2f85d2e997d0e69169018a001e54 39070 |
|
21-Oct-2011 |
vboxsync |
VMM,IPRT: -Wunused-function. |
6144154d0dabfabf32622da8f5f8afc82f31e763 38152 |
|
25-Jul-2011 |
vboxsync |
INSTARGET -> [12]_STAGE_TARGET. |
3b3bc8a9383a065307e540b83fc3a3d6c548a082 38082 |
|
20-Jul-2011 |
vboxsync |
*.kmk: Installation/staging adjustments (kBuild 0.2.0 preps). |
2d97f8baccdd684bc0a8a15eb86bbe9ff2b85374 37955 |
|
14-Jul-2011 |
vboxsync |
Moved VBox/x86.h/mac to iprt/x86.h/mac. |
8f28e374e0b8ea801e7b5364bccd8a7e0a6211d3 37002 |
|
08-May-2011 |
vboxsync |
IEM: Cleaning up and 'microcode' testcase - work in progress... |
41f8cc7fbc412262dc183a6fc8349f1169edd3d0 36864 |
|
28-Apr-2011 |
vboxsync |
tstX86-1: made it work on darwin. |
78f04b74aefa851f2b51815a7260b47d5be8c776 36862 |
|
27-Apr-2011 |
vboxsync |
tstX86-1: Testing invalid lock prefix decoding order. |
4306e52e991acec6ff7cfdadd4235a70689c9700 36858 |
|
27-Apr-2011 |
vboxsync |
build fix. |
79435fc4440afb9ddfe18e9ed37e0683009ecfe1 36776 |
|
20-Apr-2011 |
vboxsync |
solaris build fix./ |
cffe630ad33a6b15d6b533c0fa642723e8c90908 36774 |
|
20-Apr-2011 |
vboxsync |
build fix. |
02f3692c4bbc1f4b883ad714ecc888f5822a4d9c 36773 |
|
20-Apr-2011 |
vboxsync |
build fix. |
65c72795ab90d3daefa759b716fbb5c6352c7a56 36768 |
|
20-Apr-2011 |
vboxsync |
IEM: Initial commit, work in progress. |
43747b1f0bc8302a238fb35e55857a5e9aa1933d 35346 |
|
27-Dec-2010 |
vboxsync |
VMM reorg: Moving the public include files from include/VBox to include/VBox/vmm. |
4c203bf9db2b597642c94119713208839f4ff3cc 35339 |
|
27-Dec-2010 |
vboxsync |
More build fixes |
0c437bb10c61b229407a7517efde04dfe3b1e4a1 35333 |
|
27-Dec-2010 |
vboxsync |
VMM source reorg. |
34abb65e9e91ad1126048605d5ff0fa382992211 34668 |
|
03-Dec-2010 |
vboxsync |
More extpack build speedup hacking. |
4ad0e04fb2a93fb4980de2644f7ccca9e8869083 33935 |
|
10-Nov-2010 |
vboxsync |
VMM: mask all Local APIC interrupt vectors which are set up to NMI mode during world switch (raw mode only) |
7a227d0059976ef4d43b306e1a1e775e77b51e2e 29329 |
|
11-May-2010 |
vboxsync |
removed VBOX_WITH_VMI |
e64031e20c39650a7bc902a3e1aba613b9415dee 28800 |
|
27-Apr-2010 |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher |
d099ccfb66d26601f93e7967e8e73cee4b9c62df 26491 |
|
14-Feb-2010 |
vboxsync |
VMM: whitespace cleanup. |
7fe1aa86d542d233a4c18add4624644455187a2a 26224 |
|
03-Feb-2010 |
vboxsync |
s/IN_RT_GC/IN_RT_RC/g |
70d6d80cbea7b6b8c633a841a94a50d85229be78 26223 |
|
03-Feb-2010 |
vboxsync |
s/RuntimeGC/RuntimeRC/; s/DisasmGC/DisasmRC/; s/tstMicroGC/tstMicroRC/g |
fe250b151932edcf4562e4e04ed0e337e2838b19 26222 |
|
03-Feb-2010 |
vboxsync |
*.kmk: s/VBOXGC/VBoxRc/g; s/VBOXGCEXE/VBoxRcExe/g; +WERR |
9b5a120b694c2603a7a3dccbd6cc519164943b17 25946 |
|
21-Jan-2010 |
vboxsync |
*: VBOX_WITH_RAW_MODE - Initial build changes (builds on mac os x). |
2d4f527b3caa36b9e057e6f3146c147a02c44f73 24800 |
|
19-Nov-2009 |
vboxsync |
darwin.amd64 build fix. |
be1bd0c05f628ebba9567d1958c164af655764ce 24799 |
|
19-Nov-2009 |
vboxsync |
PGM/darwin: Fixed SMP in non-release builds. |
e4f51e97f0b9146e2c040250296f7e1f9212447c 23672 |
|
10-Oct-2009 |
vboxsync |
AsyncCompletion: Simple stress test utility for bug hunting |
a9d893999c866903a9b29cea4ba4f9a0a64bb65d 21802 |
|
26-Jul-2009 |
vboxsync |
tstCompressionBenchmark: code in progress. |
3d6b7fc1e9af3022c7cbb14c1640780808ee56b4 20543 |
|
14-Jun-2009 |
vboxsync |
VMMR0JmpA*,tstVMMR0CallHost-*: some cleanup, build tests for both versions of the code (switching and non-switching). |
4c99247d69e2385d20665878183bf952b31fa92f 20541 |
|
13-Jun-2009 |
vboxsync |
VMM: Split up VMMR0A.asm into VMMR0JmpA-x86.asm and VMMR0JmpA-amd64.asm to simplify diff view editing (code structure is the same, registers and a few other bits differs). |
af67fbe98ed1f60000f7cfc45f576ddddcf3ea2f 19490 |
|
07-May-2009 |
vboxsync |
tstVMM-2: Deleted as it did end up being used. |
8d3f9624838fe3f51aa71276ada9759b407a0ad3 19297 |
|
01-May-2009 |
vboxsync |
Renamed src/recompiler_new to src/recompiler. |
4c6a914ca03d42149d669496eea7303e26260f5b 18837 |
|
07-Apr-2009 |
vboxsync |
Disabled automatic execution of tstInstrEmul as it caused unsolavble trouble on darwin (abs VBoxREM.dylib ref). |
a2e7fbeba9e4ba95e25672d71d38d440b71103b7 16350 |
|
28-Jan-2009 |
vboxsync |
tstInstrEmul: Moved it up to the root dir, it's causing too much trouble trying to execute it from testcases. |
3881ef9041107475b0f26b350ffe4e77e2772fec 15236 |
|
10-Dec-2008 |
vboxsync |
Started with VMCS read/write cache. |
4be1ff064e0356086d732e700553c42daca129f2 14833 |
|
30-Nov-2008 |
vboxsync |
Drop the global VBOX_WITH_NEW_RECOMPILER global. |
014df3909bca3765a8d117a8008568dd974dc0ae 14515 |
|
24-Nov-2008 |
vboxsync |
SUPDrv,SUPLib,VMM: Kicked out the dead VBOX_WITH_IDT_PATCHING code. |
8a6c9ba8c0eb0b6a078d5093d8f029d673c1e56c 14118 |
|
12-Nov-2008 |
vboxsync |
RT_STRICT/VBOX_STRICT vs. DEBUG confusion. |
8b0f6d2d53953de1ce264626b185fb4f2298295e 13960 |
|
07-Nov-2008 |
vboxsync |
Moved guest and host CPU contexts into per-VCPU array. |
b969969c934f27db56fa0e14c0805fa19c2422bd 13699 |
|
30-Oct-2008 |
vboxsync |
VMM: Made VBOX_WITH_R0_LOGGING a Makefile (LocalConfig.kmk) option. |
5a84a1fb0145210f7147fefe6b573544f3d3f4f9 13567 |
|
25-Oct-2008 |
vboxsync |
tstInstrEmul: unbusted the darwin build and straigthened up the testcase output a bit. |
a03d9a15dd7ed0d78745ae64d5b906433a419423 13561 |
|
24-Oct-2008 |
vboxsync |
Emulate (lock) cmpxchg8b in ring 0 & 3. Added testcase for instruction emulation. |
1e9400ac417ac9391183aa61e11789f24e8ca8ff 13375 |
|
17-Oct-2008 |
vboxsync |
some (disabled) VMI bits |
9ad5e3912962c3dbccc1afc4e7d62890fe906814 12989 |
|
06-Oct-2008 |
vboxsync |
VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into VMM*DECL. Removed dead DECL and IN_XYZ* macros. |
d91a526ad5d8b0f8724fce176d825e98c6990fab 12444 |
|
15-Sep-2008 |
vboxsync |
VMM/testcase/Makefile.kmk: Don't include MINGW32 if it has already been included. (triggers a bug). |
c910d790958ead00ce97772dd0ffc9163760be15 12255 |
|
09-Sep-2008 |
vboxsync |
VMM/testcases: Added missing directory prereqs for tstVMStructGC.h and tstVMStructSize.run. |
6fab352cb16046fb5b69aff629f06a8af727f991 12248 |
|
09-Sep-2008 |
vboxsync |
VMM/Makefiles: Eliminated PATH_TARGET usage and pushed them up to root level (sub-makefile wise). |
93809b1d982cee7c0c691c0dee1ebe8ad37dbdfe 12170 |
|
06-Sep-2008 |
vboxsync |
Makefiles: VBOX_KBUILD_HACKING -> VBOX_SINGLE_MAKEFILE |
a93baf6a4dd93fefbb91dbc1cc45a4ae1bcd18ee 11805 |
|
29-Aug-2008 |
vboxsync |
- rearranged SDK-only stuff in makefiles per Knut advise |
b98b46483c863a900b218d79a7e2d0f8228c0496 11734 |
|
28-Aug-2008 |
vboxsync |
Forgot one template. moved the LIBS.l4 prop into VBOXR3AUTOTST. |
945c5fd81197e316e8bcfd9f29e06c6b8ff3508d 11733 |
|
28-Aug-2008 |
vboxsync |
Made the automatic build tests no depend on VBoxRT. |
5301b09d4ff7466a21b819b8c195ac66b43fa6ee 11731 |
|
28-Aug-2008 |
vboxsync |
#3076: More DYLD_FALLBACK_LIBRARY_PATH hacking. |
b8739c82a10c8c33ddfa8f83396e12bb40c09ce2 11729 |
|
28-Aug-2008 |
vboxsync |
#3076: DYLD_FALLBACK_LIBRARY_PATH instead of DYLD_LIBRARY_PATH. |
1c2c968fd241148110002d75b2c0fdeddc211e14 11725 |
|
28-Aug-2008 |
vboxsync |
#3076: Merged in the branch with the alternate driver authentication method. (34468:HEAD) |
1a8be88b5b9a6353e5efdb82fddd5093dd78b3e3 11721 |
|
27-Aug-2008 |
vboxsync |
- completly divorced SDK and binary, use 'kmk sdk' to build SDK |
fb4eeb4417e94ff895361a56fea0b134da245a02 10054 |
|
01-Jul-2008 |
vboxsync |
spaces |
c21e5d6b50d57010a3fcd5cfeca986795510c5f3 10046 |
|
01-Jul-2008 |
vboxsync |
Drop the .NOTPARALLEL hack (windows), this should work fine now. VBOX_KBUILD_HACKING. |
4e6ca7850c42b50f1eb6cea8ec35366a209e9adf 9547 |
|
09-Jun-2008 |
vboxsync |
build fix |
f39e090da66afd619ee2b28ca0b10e653f6aa9fc 9546 |
|
09-Jun-2008 |
vboxsync |
deps |
422f5bbc8da9ad060cc727ed2cd3e1ad704bf17f 9393 |
|
04-Jun-2008 |
vboxsync |
workaround for missing dependency to GC_ARCH_BITS |
7e30b17dc8c151a3e2e96a93ca1d7d01ba06862e 9193 |
|
28-May-2008 |
vboxsync |
Missing architecture defines when generating testcase assembly |
0b335231beec67a0e37fb5ff333e58c2bce38786 8990 |
|
21-May-2008 |
vboxsync |
Configure the testing pass. |
27537ffef7291d0bb3a24e459a6b94c65586defe 8760 |
|
11-May-2008 |
vboxsync |
PATH_KBUILD -> KBUILD_PATH. |
f7d6665d93770b79026556438d5e081807917420 8759 |
|
11-May-2008 |
vboxsync |
BUILD_TYPE -> KBUILD_TYPE. |
7fdd763c6c507adde17f4bd278b15891b8ebf568 8758 |
|
11-May-2008 |
vboxsync |
BUILD_TARGET* -> KBUILD_TARGET*. |
8c5d1958147c3988a7693b5a7666f5fe21a93b7b 8757 |
|
11-May-2008 |
vboxsync |
BUILD_PLATFORM* -> KBUILD_HOST*. |
1c94c0a63ba68be1a7b2c640e70d7a06464e4fca 8155 |
|
18-Apr-2008 |
vboxsync |
The Big Sun Rebranding Header Change |
a16eb14ad7a4b5ef91ddc22d3e8e92d930f736fc 5999 |
|
07-Dec-2007 |
vboxsync |
The Giant CDDL Dual-License Header Change. |
4730b968fe12c1a6cf2c52a114f2b73373707d75 5976 |
|
06-Dec-2007 |
vboxsync |
Removed the tests for KMK_USE_REDIRECT, KMK_USE_TEST, KMK_NEW_SED and KMK_NEW_CP. |
baa99076e1be974e65c769fd5c958f75a8164286 5904 |
|
02-Dec-2007 |
vboxsync |
More work on the async completion interface |
185bd3c4fc454f674d53e57107bff8d06b09308c 5898 |
|
02-Dec-2007 |
vboxsync |
kBuild 0.1.2 preps: Avoid the shell at all costs because cygwin is messing up on smp boxes and screwing up the tinderbox. |
24255e6b1809441c72a1f05365e08ffe768d5807 5458 |
|
24-Oct-2007 |
vboxsync |
sup.h/sup.mac checks. |
86b51be433c7032578ae50e94ebe590cc428448b 5240 |
|
11-Oct-2007 |
vboxsync |
GCFGM mock-up. |
c189e41dcbb9bbda9b5bc41e07ef0fce82bbff7a 5124 |
|
01-Oct-2007 |
vboxsync |
tstVMMFork. |
db461eadb94c9b07681a4dd6c2dad4c99223135f 5020 |
|
25-Sep-2007 |
vboxsync |
Simplified the YASM/NASM invocations avoiding unnecessary statement duplication. |
13bb11c54e550dd81011406267e92b5c7c5227e6 4899 |
|
19-Sep-2007 |
vboxsync |
small include fix for certain yasm versions |
5537ea44398e6dd578ca702ac6fb038b8795dbeb 4829 |
|
15-Sep-2007 |
vboxsync |
inverted VBOX_WITHOUT_IDT_PATCHING. |
c98fb3e16fcd571a790eab772c0c66173d225205 4071 |
|
07-Aug-2007 |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files. |
f2fe8792d147a16ca6e8d7324b859e3b63dc9623 3152 |
|
19-Jun-2007 |
vboxsync |
VMM: Fixed OS/2 build. |
c97989161fbe75bc14cea477a5443bbf474dd3ad 2981 |
|
01-Jun-2007 |
vboxsync |
InnoTek -> innotek: all the headers and comments. |
ad5beb7c337b28561c2ee12eed79683ea0113f9e 2886 |
|
26-May-2007 |
vboxsync |
added files missing in the other clean list. |
66f6dea1a2c067f6cc1e1833d1d67e7f05490adc 2518 |
|
05-May-2007 |
vboxsync |
a build fix. |
d8568b46d345ef7bd358e210f4d0272b8e3bba58 2517 |
|
05-May-2007 |
vboxsync |
Converted to sub-makefile. |
5adf19852c0d5af7188664bcb9d9e6175b46c7ae 2478 |
|
04-May-2007 |
vboxsync |
[Mm]akefile -> Makefile.kmk |