[Spice-devel] [PATCH v3 0/4] Add ETW support to release version
Yuri Benditovich
yuri.benditovich at daynix.com
Sun Jul 9 07:54:21 UTC 2017
This series of patches allows binary traces to be recorded in customer
environment for further offline analysis. ETW (Event tracing for
Windows) and WPP (preprocessing of traces) provide minimal overhead
when trace session is not active (regular usage) and low throghput
and minimal affect when tracing is active.
Debug version is unchanged.
Changes from v1:
p2: minimized diff for vcxproj.filters file
p3: changes partially moved to common header
p3: discarded variable for saved driver object
p4: extended commit message
Changes from v2:
p4: fixed typo in command line
Yuri Benditovich (4):
qxl-wddm-dod: Correct format of printouts
qxl-wddm-dod: add trace definition file for WPP
qxl-wddm-dod: Support ETW for release version
qxl-wddm-dod: Add scripts for ETW recording and parsing
QxlDodCollectTrace.bat | 31 +++++++++++++
QxlDodParseTrace.bat | 10 ++++
qxldod/QxlDod.cpp | 105 ++++++++++++++++++++++--------------------
qxldod/WppTrace.h | 56 ++++++++++++++++++++++
qxldod/driver.cpp | 8 +++-
qxldod/driver.h | 2 +-
qxldod/qxldod.vcxproj | 5 ++
qxldod/qxldod.vcxproj.filters | 3 ++
8 files changed, 167 insertions(+), 53 deletions(-)
create mode 100644 QxlDodCollectTrace.bat
create mode 100644 QxlDodParseTrace.bat
create mode 100644 qxldod/WppTrace.h
--
2.7.0.windows.1
More information about the Spice-devel
mailing list