Bug 1554090 - Add WPP tracing to virtio-net's Windows driver
Summary: Add WPP tracing to virtio-net's Windows driver
Keywords:
Status: CLOSED DUPLICATE of bug 1556868
Alias: None
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: virtio-win
Version: 7.5
Hardware: Unspecified
OS: Unspecified
medium
unspecified
Target Milestone: rc
: ---
Assignee: Sameeh Jubran
QA Contact: Virtualization Bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-03-11 11:47 UTC by Sameeh Jubran
Modified: 2018-06-19 10:11 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Feature: WPP tracing Reason: better than the old style debug prints Result:
Clone Of:
Environment:
Last Closed: 2018-06-19 10:11:10 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Sameeh Jubran 2018-03-11 11:47:05 UTC
Description of problem:

Currently in NetKVM - The virtio-net's Windows driver - the debug prints are done using the debug print function that is viewable by DebugView.

WPP tracing has some advantages over debug print call:

* It can be enabled, disabled and filtered at runtime with minimal overhead
* Traces are are automatically included in the crash dumps
* Logs can be easily collected using a script
* Time Stamps, Function names and some other useful data can be easily included into log.

Comment 3 Sameeh Jubran 2018-03-12 13:51:42 UTC
I have added few scripts that help in automating the log collection and parsing process in the following pull request which has already been merged:

https://github.com/virtio-win/kvm-guest-drivers-windows/pull/252

Comment 6 Sameeh Jubran 2018-06-19 10:11:10 UTC
The BZ#1556868 is more general and includes WPP support for kvm-guest-drivers which include virtio-net's Windows driver (netkvm).

*** This bug has been marked as a duplicate of bug 1556868 ***


Note You need to log in before you can comment on or make changes to this bug.