VirtualBox

source: vbox/trunk/include/VBox/sup.h

Revision Log Mode:


Legend:

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

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette