hyperlight-dev / hyperlight-dev/hyperlight

Persist LAPIC state in snapshots when hw-interrupts is enabled on x64

Offen
#1,695 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
lifecycle/confirmed
Vorherrschende Sprache
Rust
Sterne
4.7k
Forks
208
Ø Merge
1 T. 7 Std.
Gemergte PRs (30 T.)
47

Beschreibung

[...] snapshots are missing this state for when hw-interrupts are enabled. We should add lapic to serialized snapshot in a future pr so hw-interrupt works snapshot works correctly

_Originally posted by @ludfjig in https://github.com/hyperlight-dev/hyperlight/pull/991#discussion_r3635585648_

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

No file or test is named. Start by locating the x64 snapshot serialization and restore entry points, then trace how LAPIC state is handled when hw-interrupts is enabled. Done means snapshots preserve and restore LAPIC state so hardware-interrupt behavior remains correct.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
rust
Bereich
operating-systems
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
40/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.