VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @53269   10 years vboxsync HostDrivers/Support: Enabled global TSC rate calculation and …
(edit) @53214   10 years vboxsync VBox/sup.h: make darwin happy for now, assertion for debug builds …
(edit) @53213   10 years vboxsync HostDrivers/Support: More accurate and reusable error code, more paranoia.
(edit) @53212   10 years vboxsync HostDrivers/Support: Add infrastructure for delta-adjusted TSC reads …
(edit) @53063   10 years vboxsync HostDrivers/Support: Add TSC-delta measurement ioctl interface, fixed …
(edit) @52618   10 years vboxsync HostDrivers, Runtime, Devices, Additions: TSC delta measurement and …
(edit) @52424   10 years vboxsync Only VirtualBox.dll has a TrustedError method, so add a flag to …
(edit) @52392   10 years vboxsync sup.h: doxygen nit
(edit) @52192   10 years vboxsync HostDrivers/Support, VMM: support CONFIG_PAX_KERNEXEC Linux kernels
(edit) @51978   10 years vboxsync Need to initialize the SUPR3HardenedVerify* bits in the extension pack …
(edit) @51770   10 years vboxsync Merged in iprt++ dev branch.
(edit) @49965   11 years vboxsync Mac OS X host: HID LEDs sync: take care about bluetooth keyboard: wake …
(edit) @49787   11 years vboxsync OS X host: HID LEDs sync: move built-in keyboard resume code from …
(edit) @49634   11 years vboxsync SUPDrv: Added an interface for probing MSRs.
(edit) @49246   11 years vboxsync spaces
(edit) @44528   12 years vboxsync header (C) fixes
(edit) @44173   12 years vboxsync SUPDrv,SUPLib: Introducing /dev/vboxdrvu on darwin (other platforms …
(edit) @43394   12 years vboxsync VMM: HM cleanup.
(edit) @43379   12 years vboxsync SUPDrv,VMM: Prepared for SUPR0EnableVTx on darwin.
(edit) @41147   13 years vboxsync SUPDrv,VMM: Tracepoints in raw-mode.
(edit) @41130   13 years vboxsync SUPDrv-dtrace.cpp: Made it build again.
(edit) @41117   13 years vboxsync SUP,VBoxTpG,++: Initial implementation of generic user module …
(edit) @40983   13 years vboxsync warnings.
(edit) @40981   13 years vboxsync SUPLib,SUPDrv: Working on the user mode tracer interface.
(edit) @40950   13 years vboxsync sup.h: Fix aCPUs alignment on SPARC (the storage library includes that …
(edit) @40820   13 years vboxsync The ring-3 SUPLib APIs for talking to the tracer.
(edit) @40777   13 years vboxsync SUPDrv: tracing infastructure coding…
(edit) @40769   13 years vboxsync HostDrivers/Support: Moved spinlock to DevExt for Mp event race …
(edit) @40763   13 years vboxsync SUPR0VtgFireProbe -> SUPR0TracerFireProbe and other SUPDrv-tracer.cpp …
(edit) @40761   13 years vboxsync sup.h: User mode vs. kernel mode probes firing.
(edit) @40759   13 years vboxsync Some more tracer code.
(edit) @40756   13 years vboxsync SUP: Working on a generic tracer interface.
(edit) @40742   13 years vboxsync build fix
(edit) @40740   13 years vboxsync SUPDrv: Update GIP data behind a spinlock for online/offline race …
(edit) @40667   13 years vboxsync include/VBox/sup.h: spaces.
(edit) @40644   13 years vboxsync sup.h,VMMR0.cpp: Moved the ModuleInit/Term prototypes to sup.h.
(edit) @40636   13 years vboxsync Implemented VMMR0 static DTrace probes.
(edit) @37228   14 years vboxsync SUPDrv,VMM,VBoxDD*: Implemented native loading of the angnostic …
(edit) @36263   14 years vboxsync windows build fix.
(edit) @36262   14 years vboxsync SUPDrv,IPRT,++: Enabled the code for supporting up to 256 host …
(edit) @36254   14 years vboxsync GIP,++: Lots of CPUs (disabled).
(edit) @36220   14 years vboxsync GIP: Force a couple of aCPUs accesses within bounds.
(edit) @35855   14 years vboxsync PCI: start of driver communication infrastructure
(edit) @35191   14 years vboxsync Some cleanup. Pass RTLDRLOAD_FLAGS_LOCAL instead of 0, since it's defined.
(edit) @35188   14 years vboxsync Use RTERRINFO in SUPLib for hardening APIs and such.
(edit) @35152   14 years vboxsync *: added fFlags parameter to SUPR3HardenedLdrLoadAppPriv(), …
(edit) @34959   14 years vboxsync Added RTLdrLoadEx for exposing dlerror info.
(edit) @34241   14 years vboxsync PDM: Added search paths to the device and driver DLL CFGM nodes so …
(edit) @33806   14 years vboxsync ExtPack changes, related IPRT changes.
(edit) @33739   14 years vboxsync missing header updates + include.
(edit) @33623   14 years vboxsync ExtPack: More code.
(edit) @33540   14 years vboxsync *: spelling fixes, thanks Timeless!
(edit) @33167   14 years vboxsync SUPDrv,SUPLib: Expose the high resolution event semaphore APIs.
(edit) @32358   14 years vboxsync Documented why SUPR3QueryVTCaps is there.
(edit) @29250   15 years vboxsync iprt/asm*.h: split out asm-math.h, don't include asm-*.h from asm.h, …
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @26227   15 years vboxsync s/IN_SUP_GC/IN_SUP_RC/g; s/SUPGCDECL/SUPRCDECL/g
(edit) @25459   15 years vboxsync SUPDrv: Get better GIP values right after resuming it.
(edit) @25278   15 years vboxsync SUPDrv: Major IOC version change - preparing to use the native ring-0 …
(edit) @25275   15 years vboxsync SUPDrv: Added SUPGetGIP and added a fNativeLoader indicator to …
(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 …
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