Skip to content

Commit

Permalink
fixup: "hw: access VMCB State Save Area via Mmio framework"
Browse files Browse the repository at this point in the history
Remove unused VMCB state accessors.

Issue genodelabs#5113
  • Loading branch information
atopia committed Feb 27, 2024
1 parent 9331b1f commit 2598f11
Showing 1 changed file with 0 additions and 10 deletions.
10 changes: 0 additions & 10 deletions repos/base-hw/src/core/spec/x86_64/virtualization/svm.h
Original file line number Diff line number Diff line change
Expand Up @@ -288,19 +288,14 @@ struct Board::Vmcb_buf
Segment idtr { range_at(State_off + 0x80) };
Segment tr { range_at(State_off + 0x90) };

struct Cpl : Register<State_off + 0xCB, 8> { };
struct Efer : Register<State_off + 0xD0,64> { };
struct Cr4 : Register<State_off + 0x148,64> { };
struct Cr3 : Register<State_off + 0x150,64> { };
struct Cr0 : Register<State_off + 0x158,64> { };
struct Dr7 : Register<State_off + 0x160,64> { };
struct Dr6 : Register<State_off + 0x168,64> { };
struct Rflags : Register<State_off + 0x170,64> { };
struct Rip : Register<State_off + 0x178,64> { };
struct Rsp : Register<State_off + 0x1D8,64> { };
struct S_cet : Register<State_off + 0x1E0,64> { };
struct Ssp : Register<State_off + 0x1E8,64> { };
struct Isst_addr : Register<State_off + 0x1F0,64> { };
struct Rax : Register<State_off + 0x1F8,64> { };
struct Star : Register<State_off + 0x200,64> { };
struct Lstar : Register<State_off + 0x208,64> { };
Expand All @@ -312,11 +307,6 @@ struct Board::Vmcb_buf
struct Sysenter_eip : Register<State_off + 0x238,64> { };
struct Cr2 : Register<State_off + 0x240,64> { };
struct G_pat : Register<State_off + 0x268,64> { };
struct Debugctl : Register<State_off + 0x270,64> { };
struct Br_from : Register<State_off + 0x278,64> { };
struct Br_to : Register<State_off + 0x280,64> { };
struct Lastexcpfrom : Register<State_off + 0x288,64> { };
struct Spec_ctrl : Register<State_off + 0x2E0,64> { };
};


Expand Down

0 comments on commit 2598f11

Please sign in to comment.