qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* Support Android hypervisors
@ 2024-02-21 16:00 RR NN
  0 siblings, 0 replies; 5+ messages in thread
From: RR NN @ 2024-02-21 16:00 UTC (permalink / raw)
  To: qemu-devel

[-- Attachment #1: Type: text/plain, Size: 170 bytes --]

 Android Virtualization Framework (AVF) supports "KVM(pKVM)" also
Qualcomm's "Gunyah" and MediaTek's "GenieZone" as the hypervisor. Please
Add these hypervisors to QEMU.

[-- Attachment #2: Type: text/html, Size: 232 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Support Android hypervisors
@ 2024-02-22  5:37 RR NN
  2024-02-22  6:00 ` Trilok Soni
  2024-02-22 10:39 ` Alex Bennée
  0 siblings, 2 replies; 5+ messages in thread
From: RR NN @ 2024-02-22  5:37 UTC (permalink / raw)
  To: qemu-devel

[-- Attachment #1: Type: text/plain, Size: 169 bytes --]

Android Virtualization Framework (AVF) supports "KVM(pKVM)" also Qualcomm's
"Gunyah" and MediaTek's "GenieZone" as the hypervisor. Please Add these
hypervisors to QEMU.

[-- Attachment #2: Type: text/html, Size: 255 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Support Android hypervisors
  2024-02-22  5:37 Support Android hypervisors RR NN
@ 2024-02-22  6:00 ` Trilok Soni
  2024-02-22 10:39 ` Alex Bennée
  1 sibling, 0 replies; 5+ messages in thread
From: Trilok Soni @ 2024-02-22  6:00 UTC (permalink / raw)
  To: qemu-devel

On 2/21/2024 9:37 PM, RR NN wrote:
> Android Virtualization Framework (AVF) supports "KVM(pKVM)" also Qualcomm's
> "Gunyah" and MediaTek's "GenieZone" as the hypervisor. Please Add these
> hypervisors to QEMU.

I don't understand this comment. Do you want QEMU to work as VMM as well
for these Hypervisors? AVF works w/ CrosVM as VMM. 

Recently Vatsa had submitted RFC for supporting QEMU w/ Gunyah. You can check
that as an example. 

-- 
---Trilok Soni



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Support Android hypervisors
  2024-02-22  5:37 Support Android hypervisors RR NN
  2024-02-22  6:00 ` Trilok Soni
@ 2024-02-22 10:39 ` Alex Bennée
  2024-02-24  6:27   ` RR NN
  1 sibling, 1 reply; 5+ messages in thread
From: Alex Bennée @ 2024-02-22 10:39 UTC (permalink / raw)
  To: RR NN; +Cc: qemu-devel

RR NN <rnn59437@gmail.com> writes:

> Android Virtualization Framework (AVF) supports "KVM(pKVM)"

Does the user-space API change for pKVM? As far as I'm aware the
userspace API is the same.

> also Qualcomm's "Gunyah"

Feel free to review:

  https://patchew.org/QEMU/20240109090039.1636383-1-quic._5Fsvaddagi@quicinc.com/

> and MediaTek's "GenieZone" as
> the hypervisor. Please Add these hypervisors to QEMU.

Generally the QEMU community hasn't the bandwidth to implement every
requested feature so we rely on those with an interest to step forward
and work on the code.

That said it doesn't look like the kernel side of UAPI is anywhere close
to getting merged:

  https://lore.kernel.org/lkml/20240129083302.26044-1-yi-de.wu@mediatek.com/

I should also note that proprietary hypervisors locked to specific SoC's
make it even more challenging for open source developers to work on it.
I for one wouldn't want to try and get a hypervisor working if I
couldn't see the code and get it up and running under QEMU's emulation.

-- 
Alex Bennée
Virtualisation Tech Lead @ Linaro


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Support Android hypervisors
  2024-02-22 10:39 ` Alex Bennée
@ 2024-02-24  6:27   ` RR NN
  0 siblings, 0 replies; 5+ messages in thread
From: RR NN @ 2024-02-24  6:27 UTC (permalink / raw)
  To: alex.bennee; +Cc: qemu-devel

[-- Attachment #1: Type: text/plain, Size: 1399 bytes --]

🙏

RR reacted via Gmail
<https://www.google.com/gmail/about/?utm_source=gmail-in-product&utm_medium=et&utm_campaign=emojireactionemail#app>

On Thu, Feb 22, 2024, 14:09 Alex Bennée <alex.bennee@linaro.org> wrote:

> RR NN <rnn59437@gmail.com> writes:
>
> > Android Virtualization Framework (AVF) supports "KVM(pKVM)"
>
> Does the user-space API change for pKVM? As far as I'm aware the
> userspace API is the same.
>
> > also Qualcomm's "Gunyah"
>
> Feel free to review:
>
>
> https://patchew.org/QEMU/20240109090039.1636383-1-quic._5Fsvaddagi@quicinc.com/
>
> > and MediaTek's "GenieZone" as
> > the hypervisor. Please Add these hypervisors to QEMU.
>
> Generally the QEMU community hasn't the bandwidth to implement every
> requested feature so we rely on those with an interest to step forward
> and work on the code.
>
> That said it doesn't look like the kernel side of UAPI is anywhere close
> to getting merged:
>
>
> https://lore.kernel.org/lkml/20240129083302.26044-1-yi-de.wu@mediatek.com/
>
> I should also note that proprietary hypervisors locked to specific SoC's
> make it even more challenging for open source developers to work on it.
> I for one wouldn't want to try and get a hypervisor working if I
> couldn't see the code and get it up and running under QEMU's emulation.
>
> --
> Alex Bennée
> Virtualisation Tech Lead @ Linaro
>

[-- Attachment #2: Type: text/vnd.google.email-reaction+json, Size: 40 bytes --]

{
  "emoji": "🙏",
  "version": 1
}

[-- Attachment #3: Type: text/html, Size: 2318 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2024-02-24  6:29 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-22  5:37 Support Android hypervisors RR NN
2024-02-22  6:00 ` Trilok Soni
2024-02-22 10:39 ` Alex Bennée
2024-02-24  6:27   ` RR NN
  -- strict thread matches above, loose matches on Subject: below --
2024-02-21 16:00 RR NN

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).