Changeset 90859 in vbox
- Timestamp:
- Aug 24, 2021 9:36:42 PM (3 years ago)
- Location:
- trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/sup.h
r87728 r90859 2227 2227 SUPR0DECL(uint32_t) SUPR0GetKernelFeatures(void); 2228 2228 2229 /** @copydoc RTLogDefaultInstanceEx 2230 * @remarks To allow overriding RTLogDefaultInstanceEx locally. */ 2231 SUPR0DECL(struct RTLOGGER *) SUPR0DefaultLogInstanceEx(uint32_t fFlagsAndGroup); 2229 2232 /** @copydoc RTLogGetDefaultInstanceEx 2230 2233 * @remarks To allow overriding RTLogGetDefaultInstanceEx locally. */ -
trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp
r90829 r90859 290 290 { "RTLogDefaultInstance", (void *)(uintptr_t)RTLogDefaultInstance }, 291 291 { "RTLogDefaultInstanceEx", (void *)(uintptr_t)RTLogDefaultInstanceEx }, 292 { "SUPR0DefaultLogInstanceEx", (void *)(uintptr_t)SUPR0DefaultLogInstanceEx }, 292 293 { "RTLogGetDefaultInstance", (void *)(uintptr_t)RTLogGetDefaultInstance }, 293 294 { "RTLogGetDefaultInstanceEx", (void *)(uintptr_t)RTLogGetDefaultInstanceEx }, … … 299 300 { "SUPR0GetDefaultLogRelInstanceEx", (void *)(uintptr_t)SUPR0GetDefaultLogRelInstanceEx }, 300 301 { "RTLogSetDefaultInstanceThread", (void *)(uintptr_t)RTLogSetDefaultInstanceThread }, 302 { "RTLogSetFlushCallback", (void *)(uintptr_t)RTLogSetFlushCallback }, 301 303 { "RTLogSetR0ThreadNameF", (void *)(uintptr_t)RTLogSetR0ThreadNameF }, 302 304 { "RTMemAllocExTag", (void *)(uintptr_t)RTMemAllocExTag }, … … 3259 3261 3260 3262 3263 /** @copydoc RTLogDefaultInstanceEx 3264 * @remarks To allow overriding RTLogDefaultInstanceEx locally. */ 3265 SUPR0DECL(struct RTLOGGER *) SUPR0DefaultLogInstanceEx(uint32_t fFlagsAndGroup) 3266 { 3267 return RTLogDefaultInstanceEx(fFlagsAndGroup); 3268 } 3269 SUPR0_EXPORT_SYMBOL(SUPR0DefaultLogInstanceEx); 3270 3271 3261 3272 /** @copydoc RTLogGetDefaultInstanceEx 3262 3273 * @remarks To allow overriding RTLogGetDefaultInstanceEx locally. */ -
trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h
r90829 r90859 223 223 * - Remove pvVMMR0 from SUPLDRLOAD. 224 224 */ 225 #define SUPDRV_IOC_VERSION 0x0030000 4225 #define SUPDRV_IOC_VERSION 0x00300005 226 226 227 227 /** SUP_IOCTL_COOKIE. */ -
trunk/src/VBox/HostDrivers/Support/SUPLib.cpp
r90829 r90859 279 279 CookieReq.u.In.u32ReqVersion = SUPDRV_IOC_VERSION; 280 280 const uint32_t uMinVersion = (SUPDRV_IOC_VERSION & 0xffff0000) == 0x00300000 281 ? 0x0030000 4281 ? 0x00300005 282 282 : SUPDRV_IOC_VERSION & 0xffff0000; 283 283 CookieReq.u.In.u32MinVersion = uMinVersion; -
trunk/src/VBox/VMM/VMMR0/VMMR0.cpp
r90829 r90859 3052 3052 3053 3053 /* 3054 * Override RTLog GetDefaultInstanceEx so we can do logging from EMTs in ring-0.3055 */ 3056 DECLEXPORT(PRTLOGGER) RTLog GetDefaultInstanceEx(uint32_t fFlagsAndGroup)3054 * Override RTLogDefaultInstanceEx so we can do logging from EMTs in ring-0. 3055 */ 3056 DECLEXPORT(PRTLOGGER) RTLogDefaultInstanceEx(uint32_t fFlagsAndGroup) 3057 3057 { 3058 3058 #ifdef LOG_ENABLED … … 3073 3073 } 3074 3074 #endif 3075 return SUPR0 GetDefaultLogInstanceEx(fFlagsAndGroup);3075 return SUPR0DefaultLogInstanceEx(fFlagsAndGroup); 3076 3076 } 3077 3077
Note:
See TracChangeset
for help on using the changeset viewer.