hyperlight-dev / hyperlight-dev/hyperlight

Ensure C compatibility for guest tracing

Ouverte
#1,009 0 commentaires 0 réactions 1 personne assignée Réclamée par @dblnz Voir sur GitHub
lifecycle/confirmed
Langage dominant
Rust
Étoiles
4.7k
Forks
208
Merge moyen
1 j 7 h
PR mergées (30 j)
48

Description

## 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.

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.