-
Notifications
You must be signed in to change notification settings - Fork 893
AMD CPU support #5
Description
(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?