Skip to content

Rethink driver API #465

@ludfjig

Description

@ludfjig

With our current driver API for kvm/mshv/whp, certain functionality needs to be reimplemented 3 times over. We should probably change the existing Hypervisor trait to be "dumber" and only include things like set_regs, get_regs, run, and not include dispatch nor initialize, and then we can implement dispatch and initialize only once

Metadata

Metadata

Assignees

Labels

area/APIRelated to the API or public interfacelifecycle/confirmedBug is verified or proposal seems reasonable

Type

No type

Projects

Status

No status

Relationships

None yet

Development

No branches or pull requests

Issue actions