-
Notifications
You must be signed in to change notification settings - Fork 159
Open
Labels
area/performanceAddresses performanceAddresses performancearea/testingRelated to tests or testing infrastructureRelated to tests or testing infrastructurelifecycle/needs-reviewThe issue has not yet been reviewed.The issue has not yet been reviewed.
Milestone
Description
With the CoW changes, there are two things that are not working any more:
hyperlight_maintracing - because tracing logic that relied on the fact that before eachhltinstruction made by thehaltfunction, the traces were sent to the host.
This does not hold true any more because thehltinstruction is written in assembly after the call togeneric_init.dispatch_function- in the future PRs for CoW, most likely,dispatch_functionwill have the same approach.
We need to consider some changes to accommodate the new approach.
Furthermore, the Info trace for the dispatch_function is not shown because the tracing state is reset right after the call to the function comes from the guest. This produces warnings because the trace event closing the span is sent to the host, but no open span event is sent.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area/performanceAddresses performanceAddresses performancearea/testingRelated to tests or testing infrastructureRelated to tests or testing infrastructurelifecycle/needs-reviewThe issue has not yet been reviewed.The issue has not yet been reviewed.