|
|
@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.
|
|
|
@1338
|
18 years |
vboxsync |
Moved the IF check.
|
|
|
@1336
|
18 years |
vboxsync |
Forbit execution of v86 code with IF=0.
|
|
|
@1335
|
18 years |
vboxsync |
Sync the null LDT selector as it's perfectly valid. (unlike the null …
|
|
|
@1334
|
18 years |
vboxsync |
Reenabled raw V86 mode.
|
|
|
@1332
|
18 years |
vboxsync |
Wrong X86_EFL_VM test
|
|
|
@1331
|
18 years |
vboxsync |
Disabled raw v86 mode.
|
|
|
@1329
|
18 years |
vboxsync |
Enable handling of guest IDT writes in the guest context.
|
|
|
@1328
|
18 years |
vboxsync |
Reorganized TRPM in preparation of handling IDT writes in the guest …
|
|
|
@1327
|
18 years |
vboxsync |
Some more logging.
|
|
|
@1326
|
18 years |
vboxsync |
More logging
|
|
|
@1325
|
18 years |
vboxsync |
Cleaned up
|
|
|
@1324
|
18 years |
vboxsync |
Enabled raw V86 mode (to check the test boxes)
|
|
|
@1322
|
18 years |
vboxsync |
Corrected flag handling in V86 iret.
|
|
|
@1321
|
18 years |
vboxsync |
Move stat start
|
|
|
@1313
|
18 years |
vboxsync |
Moved the VMM tests into a separate file.
|
|
|
@1312
|
18 years |
vboxsync |
fixed warning.
|
|
|
@1311
|
18 years |
vboxsync |
style
|
|
|
@1310
|
18 years |
vboxsync |
nc
|
|
|
@1309
|
18 years |
vboxsync |
r=bird: RTR0UINTREG -> RTR0UINTPTR. created defect.
|
|
|
@1308
|
18 years |
vboxsync |
clearification
|
|
|
@1306
|
18 years |
vboxsync |
Forward #UD & #GP in V86 code in GC
|
|
|
@1304
|
18 years |
vboxsync |
More logging
|
|
|
@1300
|
18 years |
vboxsync |
Fix eol style properties for header files
|
|
|
@1297
|
18 years |
vboxsync |
removed another workaround
|
|
|
@1296
|
18 years |
vboxsync |
removed another workaround
|
|
|
@1293
|
18 years |
vboxsync |
create a better error message if some module we need at runtime was …
|
|
|
@1292
|
18 years |
vboxsync |
Init tsc offset to 0.
|
|
|
@1291
|
18 years |
vboxsync |
Removed forced exit hack. No longer required.
|
|
|
@1286
|
18 years |
vboxsync |
Fixed bustage (silly vcc80 don't give a shit about macro argument count).
|
|
|
@1284
|
18 years |
vboxsync |
hmm. weird.
|
|
|
@1283
|
18 years |
vboxsync |
Added support for the hybrid darwin setup where the kernel is 32-bit …
|
|
|
@1280
|
18 years |
vboxsync |
dead/misplaced code.
|
|
|
@1279
|
18 years |
vboxsync |
Use 'nm' instead of 'objdump'.
|
|
|
@1278
|
18 years |
vboxsync |
Killed some warnings.
|
|
|
@1277
|
18 years |
vboxsync |
Kill warnings.
|
|
|
@1273
|
18 years |
vboxsync |
Keep stats for forced SVM exits.
|
|
|
@1272
|
18 years |
vboxsync |
Exit reason statistics for SVM added.
|
|
|
@1270
|
18 years |
vboxsync |
removed logging
|
|
|
@1269
|
18 years |
vboxsync |
Completed hwaccm world switch test
|
|
|
@1268
|
18 years |
vboxsync |
Typo
|
|
|
@1267
|
18 years |
vboxsync |
Fixed regression
|
|
|
@1264
|
18 years |
vboxsync |
argh
|
|
|
@1263
|
18 years |
vboxsync |
Fixed size
|
|
|
@1262
|
18 years |
vboxsync |
Set guest RAM size too
|
|
|
@1258
|
18 years |
vboxsync |
Wrong logger
|
|
|
@1257
|
18 years |
vboxsync |
Temporary logging
|
|
|
@1253
|
18 years |
vboxsync |
Correction (PAE)
|
|
|
@1252
|
18 years |
vboxsync |
Setup cr0 and cr4
|
|
|