VirtualBox

source: vbox/trunk/src/VBox/HostDrivers/Support/SUPLib.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @55988   10 years vboxsync iprt/log.h,SUPDrv: Replaced the 'personal' logging groups with 6 more …
(edit) @55980   10 years vboxsync iprt/log.h,++: Added extended logger instance getters that also checks …
(edit) @55436   10 years vboxsync Reverted bad commit r99781.
(edit) @55435   10 years vboxsync Bad commit, reverted with following changeset
(edit) @55411   10 years vboxsync SUPLib: ugh missed commit.
(edit) @54650   10 years vboxsync SUPDrv/VMMR0: properly handle the CR4 shadow register on Linux >= 4.0
(edit) @54467   10 years vboxsync IPRT,VMM,SUPDrv: Use the new RTMpCurSetIndex* APIs - require driver reload.
(edit) @54339   10 years vboxsync SUPDrv,VMM: Added SUPR0TscDeltaMeasureBySetIndex to SUPDrv (bumping …
(edit) @54308   10 years vboxsync VMM,SUP: Apply the tsc delta where it matters. Made sense out of the …
(edit) @54249   10 years vboxsync copy & pastry.
(edit) @54219   10 years vboxsync HostDrivers/support: TSC-delta bits.
(edit) @54204   10 years vboxsync HostDrivers/Support: bump IOC minor version and declaration of var. fix.
(edit) @54013   10 years vboxsync Support: added SUPR3LockDownLoader()
(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) @53059   10 years vboxsync HostDrivers/SUPLib: forgot to bump major version on the client side.
(edit) @53002   10 years vboxsync VBoxDrv-win.cpp: Keep the error info string from failed VBoxDrv and …
(edit) @52618   10 years vboxsync HostDrivers, Runtime, Devices, Additions: TSC delta measurement and …
(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) @49039   11 years vboxsync IPRT: Filename extension versus suffix cleanup, long overdue.
(edit) @46326   12 years vboxsync RT_STR_TUPLE
(edit) @44528   12 years vboxsync header (C) fixes
(edit) @44246   12 years vboxsync SUPLib: warning
(edit) @44173   12 years vboxsync SUPDrv,SUPLib: Introducing /dev/vboxdrvu on darwin (other platforms …
(edit) @43400   12 years vboxsync duh, forgot to update the other number. :/
(edit) @43394   12 years vboxsync VMM: HM cleanup.
(edit) @43379   12 years vboxsync SUPDrv,VMM: Prepared for SUPR0EnableVTx on darwin.
(edit) @43358   12 years vboxsync Build fix.
(edit) @43356   12 years vboxsync HostDrivers/SUPLib: error logging.
(edit) @41454   13 years vboxsync SUPR3LoadServiceModule: Use the plug-in verification method instead of …
(edit) @41147   13 years vboxsync SUPDrv,VMM: Tracepoints in raw-mode.
(edit) @41117   13 years vboxsync SUP,VBoxTpG,++: Initial implementation of generic user module …
(edit) @40981   13 years vboxsync SUPLib,SUPDrv: Working on the user mode tracer interface.
(edit) @40975   13 years vboxsync VBoxTpG,SUPDrv,VBoxVMM: Working on static user land probes for the …
(edit) @40820   13 years vboxsync The ring-3 SUPLib APIs for talking to the tracer.
(edit) @40763   13 years vboxsync SUPR0VtgFireProbe -> SUPR0TracerFireProbe and other SUPDrv-tracer.cpp …
(edit) @40636   13 years vboxsync Implemented VMMR0 static DTrace probes.
(edit) @39086   13 years vboxsync Dis,SrvPciRaw,Sup: warning fixes.
(edit) @37955   13 years vboxsync Moved VBox/x86.h/mac to iprt/x86.h/mac.
(edit) @37596   13 years vboxsync *: RTFILE becomes a pointer, RTFileOpen++ expands it's flags paramter …
(edit) @37410   14 years vboxsync VMM,SUPDrv: Created DBGFTrace.
(edit) @37228   14 years vboxsync SUPDrv,VMM,VBoxDD*: Implemented native loading of the angnostic …
(edit) @36262   14 years vboxsync SUPDrv,IPRT,++: Enabled the code for supporting up to 256 host …
(edit) @36232   14 years vboxsync RTCPUSET, SUPDrv: Preparation for supporting 256 CPUs/cores/threads.
(edit) @35346   14 years vboxsync VMM reorg: Moving the public include files from include/VBox to …
(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) @35183   14 years vboxsync RTLdrLoadEx use RTERRINFO.
(edit) @35152   14 years vboxsync *: added fFlags parameter to SUPR3HardenedLdrLoadAppPriv(), …
(edit) @34972   14 years vboxsync SUPDrv: Had to grow SUPLDROPEN::u.In.szFilename from 196 to 260 chars …
(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) @33878   14 years vboxsync SUPLib.cpp: log R0 load failure better in release builds.
(edit) @33811   14 years vboxsync build fix
(edit) @33806   14 years vboxsync ExtPack changes, related IPRT changes.
(edit) @33740   14 years vboxsync build fix
(edit) @33701   14 years vboxsync SUPLib: Some new hardening APIs (almost done).
(edit) @33623   14 years vboxsync ExtPack: More code.
(edit) @33595   14 years vboxsync src/*: more spelling fixes (logging), thanks Timeless!
(edit) @33540   14 years vboxsync *: spelling fixes, thanks Timeless!
(edit) @33167   14 years vboxsync SUPDrv,SUPLib: Expose the high resolution event semaphore APIs.
(edit) @32572   14 years vboxsync VMM,SUPDrv,IPRT: More changes for related to the priodic preemption …
(edit) @32504   14 years vboxsync SUPDrv,IPRT,VMM,DevAPIC: Added RTTimerCanDoHighResolution and exposed …
(edit) @32036   14 years vboxsync Removed X86_PTE_PAE_PG_MASK, renamed X86_PTE_PAE_PG_MASK_FULL to …
(edit) @32035   14 years vboxsync Changing the remaining X86_PTE_PAE_PG_MASK uses to …
(edit) @31829   14 years vboxsync IPRT,SUP: Moved the strformat*.cpp completely out of RuntimeR0 on all …
(edit) @31157   14 years vboxsync iprt,++: Tag allocation in all builds with a string, defaulting to …
(edit) @30112   15 years vboxsync iprt/asm.h,*: Added ASMAtomicWriteNullPtr and ASMAtomicUoWriteNullPtr …
(edit) @30111   15 years vboxsync iprt/asm.h,*: Revised the ASMAtomic*Ptr functions and macros. The new …
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @28317   15 years vboxsync RTMemPageFree + all users: Added size parameter to RTMemPageFree so we …
(edit) @26430   15 years vboxsync Introducing RTR0MemObjAllocPhysEx
(edit) @25528   15 years vboxsync IPRT,SUPDrv,++: AssertMsg[12] -> AssertMsg1Weak, AssertMsg1, …
(edit) @25278   15 years vboxsync SUPDrv: Major IOC version change - preparing to use the native ring-0 …
(edit) @25263   15 years vboxsync SUPDrv/Lib: More hacking
(edit) @25260   15 years vboxsync SUPDRV_USE_NATIVE_LOADER -> VBOX_WITH_NATIVE_R0_LOADER
(edit) @25258   15 years vboxsync SUPDrv: Sketched out support for native module loading. (OS parts are …
(edit) @23725   15 years vboxsync SUPDrv: Started splitting out platform agonstic code to avoid clashes …
(edit) @23704   15 years vboxsync Fake version of SUPR0QueryVTCaps
(edit) @23700   15 years vboxsync COmpile fix
(edit) @23699   15 years vboxsync Added SUP_IOCTL_VT_CAPS to get VT-x/AMD-V caps that can only be …
(edit) @23610   15 years vboxsync IPRT,VMM,SUPDrv,VBGLR0: Added a parameter to RTR0MemObjLockUser/Kernel …
(edit) @22615   15 years vboxsync refined r51666
(edit) @22609   15 years vboxsync disable VT-x on Linux < 2.6.13
(edit) @22150   15 years vboxsync IPRT,SUPDrv: Changed RTTHREADPREEMPTSTATE breaking binary …
(edit) @21962   15 years vboxsync SUPLib: touch ring-3 mappings so darwin.amd64 doesn't #PF when …
(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) @20861   15 years vboxsync SUPLib.cpp: removed outdated SUPPageAlloc/windows hack, SUPPageAlloc …
(edit) @20860   15 years vboxsync SUP: Bumped major version because of layout changes in RTLOGGER. …
(edit) @20791   15 years vboxsync SUPR3PageProtect: don't call mprotect on locked memory.
(edit) @20528   16 years vboxsync SUP: SUPR0PageProtect & SUPR0PageProtect - for creating guard (hyper) …
(edit) @20339   16 years vboxsync Corrected version checks
(edit) @20124   16 years vboxsync IPRT,SUP: Minor driver version change - added …
(edit) @19892   16 years vboxsync SUPLib: Implemented ring-3 version of the semaphore API and created a …
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