|
|
@1626
|
18 years |
vboxsync |
Fixed some YASM warnings for win32 targets
|
|
|
@1625
|
18 years |
vboxsync |
@@note -> Note:
|
|
|
@1620
|
18 years |
vboxsync |
All rings are allowed with hardware acceleration
|
|
|
@1609
|
18 years |
vboxsync |
typo
|
|
|
@1608
|
18 years |
vboxsync |
rc was probably not initialized
|
|
|
@1607
|
18 years |
vboxsync |
~0U
|
|
|
@1605
|
18 years |
vboxsync |
Enabled raw trap forwarding again.
|
|
|
@1604
|
18 years |
vboxsync |
Compile fix
|
|
|
@1603
|
18 years |
vboxsync |
Small correction
|
|
|
@1602
|
18 years |
vboxsync |
Never generate a raw trap for trap 6 faults; instruction emulation is …
|
|
|
@1599
|
18 years |
vboxsync |
added RestrictAccess key to allow to disable the policy that only VMs …
|
|
|
@1598
|
18 years |
vboxsync |
pop [esp+xx] uses esp *after* the actual pop
|
|
|
@1597
|
18 years |
vboxsync |
extended assertion
|
|
|
@1595
|
18 years |
vboxsync |
resb in code/data => times xxx db 0
|
|
|
@1594
|
18 years |
vboxsync |
Fixed 64-bit issue.
|
|
|
@1585
|
18 years |
vboxsync |
warnings
|
|
|
@1583
|
18 years |
vboxsync |
warnings
|
|
|
@1580
|
18 years |
vboxsync |
Corrected VBOXTSS member name.
|
|
|
@1579
|
18 years |
vboxsync |
doxygen fixes
|
|
|
@1578
|
18 years |
vboxsync |
style
|
|
|
@1576
|
18 years |
vboxsync |
Removed obsolete todo
|
|
|
@1575
|
18 years |
vboxsync |
Check for hypervisor area & intermediate mapping conflicts too.
|
|
|
@1574
|
18 years |
vboxsync |
Turned on VME.
|
|
|
@1573
|
18 years |
vboxsync |
Added release logging for VERR_PGM_MAPPING_CONFLICT cases.
|
|
|
@1570
|
18 years |
vboxsync |
pushfq, not pushfd. (hope the old yasm doesn't mind...)
|
|
|
@1568
|
18 years |
vboxsync |
drop the yasm hack (darwin).
|
|
|
@1559
|
18 years |
vboxsync |
Backed out 19596 due to regressions with save/restore smoke tests.
|
|
|
@1552
|
18 years |
vboxsync |
Added a note about TSS monitoring.
|
|
|
@1543
|
18 years |
vboxsync |
Darwin OSE should still use the fake loader.
|
|
|
@1528
|
18 years |
vboxsync |
alignment
|
|
|
@1527
|
18 years |
vboxsync |
[bits 64]
|
|
|
@1526
|
18 years |
vboxsync |
Make the asm struc testcase work with yasm 0.6.
|
|
|
@1525
|
18 years |
vboxsync |
Make the asm struc testcase work with yasm 0.6.
|
|
|
@1524
|
18 years |
vboxsync |
VBOXTSS was changed…
|
|
|
@1523
|
18 years |
vboxsync |
Seems -g stabs is required after all. (TODO: check this on the mac)
|
|
|
@1519
|
18 years |
vboxsync |
Forward trap back to raw mode if the rechecked gate handler is valid.
|
|
|
@1518
|
18 years |
vboxsync |
Forward trap back to raw mode if the rechecked gate handler is valid.
|
|
|
@1515
|
18 years |
vboxsync |
Backed out 19582 & 19583. Causes severe regressions.
|
|
|
@1509
|
18 years |
vboxsync |
Same for the SELMR3CheckTSS function
|
|
|
@1508
|
18 years |
vboxsync |
Monitor the entire guest TSS. (including the IO bitmap, although we …
|
|
|
@1507
|
18 years |
vboxsync |
More logging
|
|
|
@1504
|
18 years |
vboxsync |
Handle shadow page out of sync situation.
|
|
|
@1503
|
18 years |
vboxsync |
extra checks
|
|
|
@1502
|
18 years |
vboxsync |
Syncing of TSS virtual interrupt redirection bitmap added.
|
|
|
@1501
|
18 years |
vboxsync |
Move redirection bitmap init.
|
|
|
@1500
|
18 years |
vboxsync |
Added virtual interrupt redirection bitmap to our TSS
|
|
|
@1485
|
18 years |
vboxsync |
More build fixes.
|
|
|
@1480
|
18 years |
vboxsync |
No longer require contiguous memory for the VM structure.
Did long …
|
|
|
@1468
|
18 years |
vboxsync |
Error details for when we can't get contiguous or low memory.
|
|
|
@1465
|
18 years |
vboxsync |
2nd attempt with segment prefix support
|
|
|
@1462
|
18 years |
vboxsync |
Backed out incorrect 19519
|
|
|
@1461
|
18 years |
vboxsync |
Don't forget segment override prefix bytes in patch jumps and calls.
|
|
|
@1450
|
18 years |
vboxsync |
r=bird
|
|
|
@1449
|
18 years |
vboxsync |
r=bird
|
|
|
@1447
|
18 years |
vboxsync |
spaces
|
|
|
@1446
|
18 years |
vboxsync |
spaces
|
|
|
@1445
|
18 years |
vboxsync |
style: dropped unnecessary parenthesis.
|
|
|
@1444
|
18 years |
vboxsync |
doxygen comments…
|
|
|
@1443
|
18 years |
vboxsync |
cast the uint16_t selector value before shifting it, just a precaution.
|
|
|
@1442
|
18 years |
vboxsync |
spaces
|
|
|
@1438
|
18 years |
vboxsync |
Finished trap/irq gate entry logging
|
|
|
@1437
|
18 years |
vboxsync |
Added trap/irq gate logging
|
|
|
@1423
|
18 years |
vboxsync |
More stats
|
|
|
@1422
|
18 years |
vboxsync |
killed warning
|
|
|
@1421
|
18 years |
vboxsync |
Use offset instead of fault address (aliases).
|
|
|
@1420
|
18 years |
vboxsync |
more info
|
|
|
@1419
|
18 years |
vboxsync |
more verbose assertion
|
|
|
@1418
|
18 years |
vboxsync |
Renamed variable.
|
|
|
@1417
|
18 years |
vboxsync |
Adjusted comment.
|
|
|
@1416
|
18 years |
vboxsync |
Initial code for allowing a fully sized guest GDT.
|
|
|
@1412
|
18 years |
vboxsync |
Fixed dangerous situation with partial hypervisor selector updates.
|
|
|
@1411
|
18 years |
vboxsync |
Then just get rid of it.
|
|
|
@1410
|
18 years |
vboxsync |
Attempt to fix assertion
|
|
|
@1408
|
18 years |
vboxsync |
Initial changes for floating SELM hypervisor selectors.
|
|
|
@1406
|
18 years |
vboxsync |
Uninitialized variable. (pointed out by Frank)
|
|
|
@1405
|
18 years |
vboxsync |
Use yasm on darwin.
|
|
|
@1404
|
18 years |
vboxsync |
yasm/mach-o doesn't grok stabs, so drop that. it's not necessary I believe.
|
|
|
@1403
|
18 years |
vboxsync |
Don't assert on failure (like VERR_TRPM_DONT_PANIC and the like) or …
|
|
|
@1393
|
18 years |
vboxsync |
two near jumps for nasm.
|
|
|
@1382
|
18 years |
vboxsync |
Added comments about observations.
|
|
|
@1380
|
18 years |
vboxsync |
Naming
|
|
|
@1379
|
18 years |
vboxsync |
More logging + possible fix
|
|
|
@1378
|
18 years |
vboxsync |
More logging
|
|
|
@1374
|
18 years |
vboxsync |
Forgot one argument.
|
|
|
@1373
|
18 years |
vboxsync |
Assertion message added.
|
|
|
@1369
|
18 years |
vboxsync |
Enabled v86 raw mode again.
|
|
|
@1367
|
18 years |
vboxsync |
Corrected v86 handling again.
|
|
|
@1366
|
18 years |
vboxsync |
Put back disasm logging.
|
|
|
@1365
|
18 years |
vboxsync |
Log iret faults in patch code.
|
|
|
@1363
|
18 years |
vboxsync |
Emulate faulting v86 instruction (might be valid because of iopl).
|
|
|
@1361
|
18 years |
vboxsync |
Compile fix + updates
|
|
|
@1360
|
18 years |
vboxsync |
Previous change was not correct for v86 code.
|
|
|
@1359
|
18 years |
vboxsync |
SELM function changes for v86 mode code.
CPL check fixes for V86 mode …
|
|
|
@1356
|
18 years |
vboxsync |
build fix
|
|
|
@1354
|
18 years |
vboxsync |
Make it possible to move shared libs from /opt/VirtualBox-xxx to …
|
|
|
@1353
|
18 years |
vboxsync |
Backed out rev.19297
|
|
|
@1352
|
18 years |
vboxsync |
Only check for patch writes in supervisor mode. Otherwise assume the …
|
|
|
@1348
|
18 years |
vboxsync |
Some old amd64 hacks -> VBOX_WITH_INTERNAL_NETWORKING
|
|
|
@1345
|
18 years |
vboxsync |
VBOX_WITH_INTERNAL_NETWORKING. disabled for L4 and Darwin.
|
|
|
@1341
|
18 years |
vboxsync |
Disabled v86 raw mode again due to windows install regressions.
|
|
|