VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @58106   9 years vboxsync include,misc: Corrected a bunch of doxygen errors.
(edit) @57235   9 years vboxsync sup.h: newline nit.
(edit) @57229   9 years vboxsync SUPDrv,VMMR0: Added SUPR0BadContext for reporting AC=0 and (on darwin …
(edit) @57222   9 years vboxsync sup.h: blank lines.
(edit) @57218   9 years vboxsync SUPDrv, tstGIP-2: Add support for GIP flags and testing TSC frequency …
(edit) @57108   9 years vboxsync supdrv: Added SUPKERNELFEATURES_SMAP to SUPR0GetKernelFeatures and …
(edit) @57090   9 years vboxsync SUP: Moved SUPIsTscFreqCompatible(Ex) to SUPLibAll.cpp and made it not …
(edit) @57078   9 years vboxsync sup,iprt: SUPIsHostVirtualized belongs in IPRT and does not need to be …
(edit) @57071   9 years vboxsync sup.h: added SUPIsHostVirtualized and some parameter nits to …
(edit) @57059   9 years vboxsync SUP: Threshold adjustment in SUPIsTscFreqCompatibleEx.
(edit) @57006   9 years vboxsync VMM,*: Annotated format strings in the VMM APIs and dealt with the fallout.
(edit) @56952   9 years vboxsync sup.h: enabled compiling of SUPIsTscFreqCompatible().
(edit) @56817   9 years vboxsync Attempt at fixing VirtualBoxVM (untested).
(edit) @56733   9 years vboxsync SUPHardNt: Allow hardened exectuable binaries in the 'testcase' …
(edit) @56401   9 years vboxsync sup.h,VBox/types.h: Promoted SUPSEMEVENT and SUPSEMEVENTMULTI to …
(edit) @55436   10 years vboxsync Reverted bad commit r99781.
(edit) @55435   10 years vboxsync Bad commit, reverted with following changeset
(edit) @55157   10 years vboxsync VMM/TM: logrel nits.
(edit) @54874   10 years vboxsync SUPR0QueryVTCaps: Added SUPVTCAPS_VTX_UNRESTRICTED_GUEST return flag. …
(edit) @54650   10 years vboxsync SUPDrv/VMMR0: properly handle the CR4 shadow register on Linux >= 4.0
(edit) @54352   10 years vboxsync SUPDrv,TM: Overhauled the CPU/TSC frequency a little, making it …
(edit) @54339   10 years vboxsync SUPDrv,VMM: Added SUPR0TscDeltaMeasureBySetIndex to SUPDrv (bumping …
(edit) @54333   10 years vboxsync sup.h: whether TSC-delta is available for given CPU.
(edit) @54310   10 years vboxsync oops
(edit) @54309   10 years vboxsync build fix
(edit) @54308   10 years vboxsync VMM,SUP: Apply the tsc delta where it matters. Made sense out of the …
(edit) @54286   10 years vboxsync SUPR3TscDeltaMesaure prototype correction.
(edit) @54270   10 years vboxsync IPRT,TM: Implemented the get-cpu-number optimizations for the …
(edit) @54258   10 years vboxsync SUPReadTsc: semi-predict we can call ASMReadTSC and doesn't need deltas.
(edit) @54252   10 years vboxsync SUPDrv,GIP,TM: Combined fOsTscDeltasInSync and fTscDeltasRoughlyInSync …
(edit) @54224   10 years vboxsync SUP,IPRT: Started as a build fix ended up as a cleanup (mostly …
(edit) @54222   10 years vboxsync sup.h: build fix.
(edit) @54219   10 years vboxsync HostDrivers/support: TSC-delta bits.
(edit) @54215   10 years vboxsync Runtime,TM: Use GIP's fTscDeltasAreRoughlyInSync.
(edit) @54214   10 years vboxsync HostDrivers/Support, testcase, TM: Add fTscDeltasRoughlyInSync.
(edit) @54201   10 years vboxsync HostDrivers/Support, VMM: avoid code duplication.
(edit) @54200   10 years vboxsync sup.h: nit and todo.
(edit) @54198   10 years vboxsync warning
(edit) @54181   10 years vboxsync HostDrivers/support: fix reinit of GipCpu data where TSC-delta isn't …
(edit) @54013   10 years vboxsync Support: added SUPR3LockDownLoader()
(edit) @53824   10 years vboxsync sup.h: locally disable a TSC assertion.
(edit) @53800   10 years vboxsync HostDrivers/Support: Moved fOsTscDeltasInSync to the GIP, fix …
(edit) @53615   10 years vboxsync doxygen fixes.
(edit) @53441   10 years vboxsync VMM/TM: Rename TMMODE to TMTSCMODE and the corresponding enum and CFGM …
(edit) @53435   10 years vboxsync VBox/sup.h: r=bird: Try unbreak non-x86/amd64 use of the header …
(edit) @53430   10 years vboxsync VMM/TM: First step in introducing the invariant TM mode.
(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.
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