|
|
@23725
|
15 years |
vboxsync |
SUPDrv: Started splitting out platform agonstic code to avoid clashes …
|
|
|
@23699
|
15 years |
vboxsync |
Added SUP_IOCTL_VT_CAPS to get VT-x/AMD-V caps that can only be …
|
|
|
@22615
|
15 years |
vboxsync |
refined r51666
|
|
|
@22609
|
15 years |
vboxsync |
disable VT-x on Linux < 2.6.13
|
|
|
@22235
|
15 years |
vboxsync |
Reapplied 51023/25
|
|
|
@22224
|
15 years |
vboxsync |
Backed out 51023/24/25.
|
|
|
@22221
|
15 years |
vboxsync |
Added u32UpdateIntervalNS to SUPGIPCPU (experiment)
|
|
|
@21217
|
15 years |
vboxsync |
include/VBox/*.h: Mark which components the header files relate to.
|
|
|
@20866
|
15 years |
vboxsync |
SUP: Removed two obsolete allocation APIs.
|
|
|
@20864
|
15 years |
vboxsync |
SUP,*: API cleanup.
|
|
|
@20862
|
15 years |
vboxsync |
SUP: Made SUPPageLock and SUPPageUnlock internal to SUP.
|
|
|
@20860
|
15 years |
vboxsync |
SUP: Bumped major version because of layout changes in RTLOGGER. …
|
|
|
@20528
|
16 years |
vboxsync |
SUP: SUPR0PageProtect & SUPR0PageProtect - for creating guard (hyper) …
|
|
|
@20374
|
16 years |
vboxsync |
*: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
|
|
|
@20363
|
16 years |
vboxsync |
VBox/*: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
|
|
|
@19891
|
16 years |
vboxsync |
VBox/sup.h: Corrected the SUPSemEvent*Close() return code docs.
|
|
|
@19866
|
16 years |
vboxsync |
SUP: Expose ring-0 event semaphores to ring-3, part 1.
|
|
|
@19454
|
16 years |
vboxsync |
VMM++: More on poking. Fixed broken R0 stats (wrong way of calling …
|
|
|
@19257
|
16 years |
vboxsync |
Reapplied 46658 + fix
|
|
|
@19255
|
16 years |
vboxsync |
Backed out 46655-57 for now
|
|
|
@19252
|
16 years |
vboxsync |
SUPCallVMMR0(Ex) arguments must include the VCPU id.
Note: support …
|
|
|
@18191
|
16 years |
vboxsync |
SUPLoggerCtl: program for controlling the ring-0 logging.
|
|
|
@15505
|
16 years |
vboxsync |
SUPDrv,INTNet: Heads up! SupDrv version bumped. Added SUPR0ObjAddRefEx …
|
|
|
@15397
|
16 years |
vboxsync |
sup.h: document assumptions.
|
|
|
@14901
|
16 years |
vboxsync |
SUPDrv,SUPLib: SUPR0NativeEnableHwVirtExt -> SUPR0EnableVTx and darwin …
|
|
|
@14825
|
16 years |
vboxsync |
SUPDrv: Permit userland to make kernel mappings of SUPR0PageAllocEx …
|
|
|
@14805
|
16 years |
vboxsync |
#3202: Use SUPR0Abs*.
|
|
|
@14798
|
16 years |
vboxsync |
SUPDrv: Some new exports for VT-x on darwin.
|
|
|
@14589
|
16 years |
vboxsync |
VMM,SUPLib: Updated SUPLib API spec, turned out we don't get …
|
|
|
@14575
|
16 years |
vboxsync |
SUPDrv/SUPLib: New interface for allocating pages of memory with …
|
|
|
@14373
|
16 years |
vboxsync |
SUPDrv: expose SUPR0GetPagingMode.
|
|
|
@14332
|
16 years |
vboxsync |
SUPDrv,SUPLib: generic ring-0 service interface.
|
|
|
@13858
|
16 years |
vboxsync |
Pass the VMCPU id to the ring 0 callbacks.
|
|
|
@13458
|
16 years |
vboxsync |
SUPR3HardenedMain: Added optional TrustedError callback to the wrapped …
|
|
|
@12423
|
16 years |
vboxsync |
IPRT/SUP: Renamed RTLdrOpenAppSharedLib to RTLdrOpenAppPriv. Hardend …
|
|
|
@11889
|
16 years |
vboxsync |
VMM/SUP: Added SUPR3HardenedVerifyFile and use it to verify files we load.
|
|
|
@11794
|
16 years |
vboxsync |
SUP: SUPInit(ppSession=NULL, cbReserved=0) -> SUPR3Init(ppSession)
|
|
|
@11725
|
16 years |
vboxsync |
#3076: Merged in the branch with the alternate driver authentication …
|
|
|
@10377
|
16 years |
vboxsync |
Implemented the IDC methods. Moved the setting of the R0Process and …
|
|
|
@10259
|
16 years |
vboxsync |
Inter-Driver Communication (IDC) interface for the support driver. The …
|
|
|
@9736
|
16 years |
vboxsync |
pass a UUID string instead of a structure.
|
|
|
@9695
|
17 years |
vboxsync |
SUPDRV: Sketched out a component management interface and the generic …
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@7272
|
17 years |
vboxsync |
Use MP functions in the runtime.
|
|
|
@7206
|
17 years |
vboxsync |
Added SUPR0ExecuteCallback. Currently a stub.
|
|
|
@6791
|
17 years |
vboxsync |
Document that SUPR0LowAlloc/SUPLowAlloc doesn't zero the memory.
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@4971
|
17 years |
vboxsync |
GVM.
|
|
|
@4811
|
17 years |
vboxsync |
Split VMMR0Entry into VMMR0EntryInt, VMMR0EntryFast and VMMr0EntryEx. …
|
|
|
@4800
|
17 years |
vboxsync |
Redid the supdrv interface. works on windows and linux while the other …
|
|
|
@4765
|
17 years |
vboxsync |
Added SUPPageFreeLocked & SUPPageAllocLocked
|
|
|
@4755
|
17 years |
vboxsync |
Reverse allocation for Windows hosts: physical pages are allocated in …
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|
|
|
@3641
|
17 years |
vboxsync |
darn.
|
|
|
@3638
|
17 years |
vboxsync |
AMD64 -> RT_ARCH_AMD64; X86 -> RT_ARCH_X86; [OS] -> RT_OS_[OS].
|
|
|
@3632
|
17 years |
vboxsync |
VBox_hdr_h -> _VBox_hdr_h
|
|
|
@3393
|
17 years |
vboxsync |
Removed PCSUPGLOBALINFOPAGE and PCSUPGIPCPU to avoid const/volatile …
|
|
|
@3363
|
17 years |
vboxsync |
fixed access to sup page from RING0 with GNUC
|
|
|
@3283
|
17 years |
vboxsync |
fixed SUPGetGIP() for AMD64
|
|
|
@2981
|
18 years |
vboxsync |
InnoTek -> innotek: all the headers and comments.
|
|
|
@2014
|
18 years |
vboxsync |
r=bird: some cleanup of the cPages change.
|
|
|
@1890
|
18 years |
vboxsync |
Attempt to fix ALSA on Linux kernels <= 2.6.17: use mmap not memalign …
|
|
|
@1862
|
18 years |
vboxsync |
Forgot to commit sup.h with the correctly aligned GIP.
|
|
|
@1840
|
18 years |
vboxsync |
Support driver interface cleanup.
|
|
|
@1480
|
18 years |
vboxsync |
No longer require contiguous memory for the VM structure.
Did long …
|
|
|
@1027
|
18 years |
vboxsync |
Initial GIP change. Missing detection of SMP systems with TSC drift.
|
|
|
@914
|
18 years |
vboxsync |
PVMR0 changes for darwin.
|
|
|
@335
|
18 years |
vboxsync |
64-bit: g_SUPGlobalInfoPage is out of bounds for GCC generated code.
|
|
|
@1
|
55 years |
vboxsync |
import
|