VirtualBox

Changeset 82789 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Jan 19, 2020 12:19:24 PM (5 years ago)
Author:
vboxsync
Message:

Devices/Trace: Tracing driver to log execution of interface callbacks between devices and drivers (for debugging user reported issues), see README on how to use

Location:
trunk/src/VBox/Devices
Files:
5 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Makefile.kmk

    r82681 r82789  
    199199        Storage/IOBufMgmt.cpp \
    200200        Network/DrvNetSniffer.cpp \
    201         Network/Pcap.cpp
     201        Network/Pcap.cpp \
     202        Trace/DrvIfsTrace.cpp \
     203        Trace/DrvIfsTrace-serial.cpp
    202204 ifn1of ($(KBUILD_TARGET), os2)
    203205  VBoxDD_SOURCES += Storage/DrvHostBase.cpp
  • trunk/src/VBox/Devices/build/VBoxDD.cpp

    r82681 r82789  
    390390        return rc;
    391391#endif
     392    rc = pCallbacks->pfnRegister(pCallbacks, &g_DrvIfTrace);
     393    if (RT_FAILURE(rc))
     394        return rc;
    392395
    393396    return VINF_SUCCESS;
  • trunk/src/VBox/Devices/build/VBoxDD.h

    r82681 r82789  
    192192#endif
    193193
     194extern const PDMDRVREG g_DrvIfTrace;
    194195
    195196/* VBoxAcpi.cpp */
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette