Skip to content

Ensure C compatibility for guest tracing #1009

@dblnz

Description

@dblnz

Description

We want Hyperlight guest tracing to be compatible with C guests.
We haven't tried it, but using a C guest should at least allow the hyperlight guest framework traces to be reported to the host.

Rationale

All type of Hyperlight guests shall have support for guest tracing.

How

We need tests to ensure this compatibility.
Furthermore, to allow a guest to add custom traces in its code, we need to provide some macros/APIs that do that for the C guests. Or find a way to exercise the tracing subscriber's APIs.

Metadata

Metadata

Assignees

Labels

lifecycle/confirmedBug is verified or proposal seems reasonable

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions