Skip to content
This repository was archived by the owner on Jan 28, 2023. It is now read-only.
This repository was archived by the owner on Jan 28, 2023. It is now read-only.

AMD CPU support #5

@JayFoxRox

Description

@JayFoxRox

(Feature request)

This is a followup to #4 which outright says that no Linux HAXM version is planned because of KVM.

I'd like to request AMD CPU support or at least wether intel would be willing to accept this into HAXM if implemented by a third party.

Reasoning

We already have HAXM and KVM which have small API differences.
For small teams (such as security researchers or hobbyists) it is already a hurdle to add support for both APIs to get their programs cross-platform. For developers it means learning the oddities of both APIs.
I think it would be a sane idea to add a wrapper around KVM, or create a new library called OpenVM or something to get rid of the API differences. But downloading hardware specific drivers would still hurt the end users experience.

If intel does not allow AMD support in HAXM this could lead to yet another API or project. It would also mean releasing different drivers, causing more user experience issues.
AMD VM support on Windows would probably be based on a HAXM fork anyway, so it would lead to unnecessary code duplication, possibly impacting maintainability or even security.

So my question is: Will we ever see AMD CPU support on this repo (not necessarily implemented by intel, but the community or even AMD); or is it against intels vision for HAXM?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions