|
|
@15159
|
16 years |
vboxsync |
Set the correct shadow paging mode for AMD-V nested paging.
|
|
|
@15076
|
16 years |
vboxsync |
Different headers included on gcc builds?
|
|
|
@15075
|
16 years |
vboxsync |
Added interfaces for shared USB timer, currently mostly disabled.
|
|
|
@15064
|
16 years |
vboxsync |
Added QNX guest OS type. Cleaned up the guest OS table.
|
|
|
@15051
|
16 years |
vboxsync |
Main: Cleaned up the long standing const BSTR = const (OLECHAR *) on …
|
|
|
@15048
|
16 years |
vboxsync |
Main/SafeArray: Fixed GCC burns.
|
|
|
@15047
|
16 years |
vboxsync |
Missing header update
|
|
|
@15042
|
16 years |
vboxsync |
Main/SafeArray: Added SafeArray::push_back() and attachedRaw(); …
|
|
|
@15030
|
16 years |
vboxsync |
Switcher updates
|
|
|
@14999
|
16 years |
vboxsync |
IPRT: Extended RTProcCreate with a daemonize flag.
|
|
|
@14997
|
16 years |
vboxsync |
Clearly mark possible 64 bits values
|
|
|
@14982
|
16 years |
vboxsync |
include/VBox/sysfs.h: NULL pointer check
|
|
|
@14969
|
16 years |
vboxsync |
VMM support for completing VA in TLB (not much tested)
|
|
|
@14967
|
16 years |
vboxsync |
#3162: Another attempt to introduce compose name and location …
|
|
|
@14966
|
16 years |
vboxsync |
PDM, DBGC: debugger read and write APIs.
|
|
|
@14961
|
16 years |
vboxsync |
iprt/types.h: signed current-context register type.
|
|
|
@14960
|
16 years |
vboxsync |
backed out r40315 as it breaks the tinderboxes
|
|
|
@14954
|
16 years |
vboxsync |
#3162: Added pfnComposeLocation and pfnComposeName callbacks to …
|
|
|
@14928
|
16 years |
vboxsync |
Storage/VD: Misplaced '\n'.
|
|
|
@14923
|
16 years |
vboxsync |
Main: fix another windows build break
|
|
|
@14922
|
16 years |
vboxsync |
Main: more XML reader implemenation.
|
|
|
@14917
|
16 years |
vboxsync |
Main: another attempt at fixing broken Windows builds
|
|
|
@14904
|
16 years |
vboxsync |
Main: change vboxxml files and namespace to xml only; more XML code …
|
|
|
@14901
|
16 years |
vboxsync |
SUPDrv,SUPLib: SUPR0NativeEnableHwVirtExt -> SUPR0EnableVTx and darwin …
|
|
|
@14899
|
16 years |
vboxsync |
Wrote testcase for the new switcher.
|
|
|
@14896
|
16 years |
vboxsync |
update
|
|
|
@14893
|
16 years |
vboxsync |
export
|
|
|
@14875
|
16 years |
vboxsync |
More switcher updates
|
|
|
@14873
|
16 years |
vboxsync |
typos
|
|
|
@14872
|
16 years |
vboxsync |
typo
|
|
|
@14870
|
16 years |
vboxsync |
Cleaning up.
|
|
|
@14859
|
16 years |
vboxsync |
More updates for 32/64.
|
|
|
@14854
|
16 years |
vboxsync |
Main: rip XML classes out of settings code and move them to …
|
|
|
@14852
|
16 years |
vboxsync |
#3162: Plugin backends are now loaded upon startup, this should get …
|
|
|
@14845
|
16 years |
vboxsync |
Switcher updates
|
|
|
@14833
|
16 years |
vboxsync |
Drop the global VBOX_WITH_NEW_RECOMPILER global.
|
|
|
@14826
|
16 years |
vboxsync |
VMM: New DevHlp pfnMMIO2MapKernel for darwin/VT-x/VGA.
|
|
|
@14825
|
16 years |
vboxsync |
SUPDrv: Permit userland to make kernel mappings of SUPR0PageAllocEx …
|
|
|
@14824
|
16 years |
vboxsync |
IPRT: RTR0MemObjMapKernelEx for mapping a portion of a memory object …
|
|
|
@14816
|
16 years |
vboxsync |
VBoxHDD-new.h: don't drag in pdm.h when pdmifs.h is sufficient, nasty …
|
|
|
@14813
|
16 years |
vboxsync |
VBoxHDD.h: Don't drag in VBox/pdm.h
|
|
|
@14811
|
16 years |
vboxsync |
VMM: Always call VMMR0TermVM{HWACCMR0TermVM,PGMR0DynMapTerm}, don't …
|
|
|
@14808
|
16 years |
vboxsync |
iprt/asm.h: GNU C/C++ defined PIC to indicate whether -fPIC …
|
|
|
@14806
|
16 years |
vboxsync |
#3202: config and VT-X/software mix errors.
|
|
|
@14805
|
16 years |
vboxsync |
#3202: Use SUPR0Abs*.
|
|
|
@14800
|
16 years |
vboxsync |
X86_SEL_SHIFT_HC docs+comment
|
|
|
@14799
|
16 years |
vboxsync |
#3202: assembly hacking for weird darwin kernel.
|
|
|
@14798
|
16 years |
vboxsync |
SUPDrv: Some new exports for VT-x on darwin.
|
|
|
@14780
|
16 years |
vboxsync |
VBoxHDD: simplify config handling. Treat everything as a string, and …
|
|
|
@14774
|
16 years |
vboxsync |
IPRT/string: fix lots of comment typos documenting the handling of 0 …
|
|
|
@14758
|
16 years |
vboxsync |
Removed VMMR3InitSwitcher.
|
|
|
@14755
|
16 years |
vboxsync |
#1865: Converted 4 PGM*2HC* conversion functions to RTR3PTR.
|
|
|
@14748
|
16 years |
vboxsync |
PGMR0DynMap: a couple of bugs, guard pages and PGMR0DynMapAssertIntegrity.
|
|
|
@14747
|
16 years |
vboxsync |
x86.h: PCX86PGUINT & PCX86PGPAEUINT
|
|
|
@14741
|
16 years |
vboxsync |
x86.h: Added X86_PTE_BIT_* for use with ASMAtomicBit*.
|
|
|
@14711
|
16 years |
vboxsync |
Devices/USB and Main: use hal and sysfs for Linux USB (currently disabled)
|
|
|
@14708
|
16 years |
vboxsync |
fix typos
|
|
|
@14705
|
16 years |
vboxsync |
Make the switcher init a bit more generic.
|
|
|
@14704
|
16 years |
vboxsync |
Some more switcher work
|
|
|
@14695
|
16 years |
vboxsync |
IntNet: Quick hack to force broadcast flag in DHCP requests on shared MAC.
|
|
|
@14679
|
16 years |
vboxsync |
HWVMX,VMM: make 100% sure the logger doesn't screw us during the …
|
|
|
@14650
|
16 years |
vboxsync |
Partial VT-x cleanup.
|
|
|
@14649
|
16 years |
vboxsync |
Backed out 39954
|
|
|
@14648
|
16 years |
vboxsync |
Initial work for 64 bits VT-x guests on 32 bits hosts.
|
|
|
@14645
|
16 years |
vboxsync |
SUP, VMM: Moved the max alloc/map page count to VBox/param.h
|
|
|
@14610
|
16 years |
vboxsync |
Address some todos
|
|
|
@14597
|
16 years |
vboxsync |
Added R0 address to MMR3HyperMapHCPhys and made the MMHyperXToR0 use …
|
|
|
@14594
|
16 years |
vboxsync |
PDMLdr,MMR3HyperMapHCRam: Converted the last MMR3HyperMapHCRam and …
|
|
|
@14589
|
16 years |
vboxsync |
VMM,SUPLib: Updated SUPLib API spec, turned out we don't get …
|
|
|
@14581
|
16 years |
vboxsync |
Explicit VMCS field width.
|
|
|
@14580
|
16 years |
vboxsync |
Some updates
|
|
|
@14575
|
16 years |
vboxsync |
SUPDrv/SUPLib: New interface for allocating pages of memory with …
|
|
|
@14557
|
16 years |
vboxsync |
Added VMX_ERROR_INVEPTVPID_INVALID_OPERAND
|
|
|
@14556
|
16 years |
vboxsync |
Corrected some typos in comments.
|
|
|
@14543
|
16 years |
vboxsync |
#1865/VT-x: Attacking the heap allocation, introducing …
|
|
|
@14526
|
16 years |
vboxsync |
Devices/Storage: iSCSI stuff, including bringing IntNet support back …
|
|
|
@14500
|
16 years |
vboxsync |
IPRT/SUPDrv/VMM: Made RTR0AssertPanicSystem available to VMMR0.r0 on …
|
|
|
@14498
|
16 years |
vboxsync |
tstVMM: Print all module addresses; Fixed PDMR3LdrEnumModules callback.
|
|
|
@14494
|
16 years |
vboxsync |
#1865: PGMR0DynMap - retry with smaller segments if one big one is …
|
|
|
@14464
|
16 years |
vboxsync |
PDM_ACPI_BAT_STATE_DISCHARGING / PDM_ACPI_BAT_STATE_CHARGING mixed up
|
|
|
@14438
|
16 years |
vboxsync |
LsiLogic: Update
|
|
|
@14411
|
16 years |
vboxsync |
RDTSCP support added. Enabled only for AMD-V guests.
|
|
|
@14389
|
16 years |
vboxsync |
HGCM: fixed service version
|
|
|
@14373
|
16 years |
vboxsync |
SUPDrv: expose SUPR0GetPagingMode.
|
|
|
@14366
|
16 years |
vboxsync |
Cleaned up some more.
|
|
|
@14365
|
16 years |
vboxsync |
Missing update
|
|
|
@14363
|
16 years |
vboxsync |
#1865: ring-0 mapping cache, code in progress.
|
|
|
@14352
|
16 years |
vboxsync |
Additions/HGCM: merged code for HGCMCall and HGCMCallTimed, as per todo
|
|
|
@14346
|
16 years |
vboxsync |
Implemented check for monitored page accesses, fixing TSS out of sync …
|
|
|
@14332
|
16 years |
vboxsync |
SUPDrv,SUPLib: generic ring-0 service interface.
|
|
|
@14326
|
16 years |
vboxsync |
getopt: sample code corrections. (hope they are right)
|
|
|
@14301
|
16 years |
vboxsync |
Synced some (inactive) new paging code.
|
|
|
@14266
|
16 years |
vboxsync |
VBoxGuest.h: doxygen
|
|
|
@14246
|
16 years |
vboxsync |
ASMAtomicSubS32/U32.
|
|
|
@14244
|
16 years |
vboxsync |
PGMR0DynMap: flushing macbook air code.
|
|
|
@14222
|
16 years |
vboxsync |
Main/Settings: Docs.
|
|
|
@14214
|
16 years |
vboxsync |
Additions/Guest Library: add R3 property wait API
|
|
|
@14207
|
16 years |
vboxsync |
Additions/Guest Library: add an HGCM call with timeout
|
|
|
@14179
|
16 years |
vboxsync |
Add defines for SCSI status codes. Useful for fine-grained error handling.
|
|
|
@14167
|
16 years |
vboxsync |
VMM: AMD64 -> 32bit switcher (for testing only).
|
|
|