mp-r0drv-solaris: C-style decl.
mp-r0drv-solaris: move stuff that doesn't need preemption to be disabled outside preemption disabled block.
r0drv/solaris: hungarian and doxygen.
Runtime/r0drv: RTMpOnPair implementation for solaris.
IPRT/r0drv/mp: Added RTMpCurSetIndex and RTMpCurSetIndexAndId.
HostDrivers, Runtime, Devices, Additions: TSC delta measurement and other changes resulting from bumping supdrv major version. TSC delta measurement currently disabled.
header (C) fixes
r0drv/solaris: comment spaces.
Runtime/r0drv/solaris: VBI integrate, move files.
Solaris/r0drv: Merge VBI into IPRT.
iprt/r0drv/solaris: context assertions (RT_MORE_STRICT).
IPRT: Explained RTMpOthers preemption req to the caller in mp.h, but play safe. Comment in RTMpOnSpecific isn't relevant.
RTMpIsCpuWorkPending() -> RTMpIsCpuWorkPending(void), corrected source location and added the missing generic stub function.
Added RTMpIsCpuWorkPending stub.
RTMpDoesCpuExist -> RTMpIsCpuPossible. Changed the RTMpGetCount and RTMpGetSet specification to include all possible cpus.
rebranding: IPRT files again.
Rebranding: replacing more innotek strings.
The Big Sun Rebranding Header Change
solaris mp: Explicitly disable/enable preemption, fix for r29671.
Use X_CALL_LOPRI since X_CALL_HIPRI seems to imply that we've taken care of disabling preemption.
Check for NIL_CPUID in RTMpOnSpecific.
Added missing RTMpGetMaxCpuId.
Solaris RTMp implementation (untested).