qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v2 0/8] hw/display/apple-gfx: New macOS PV Graphics device


From: Akihiko Odaki
Subject: Re: [PATCH v2 0/8] hw/display/apple-gfx: New macOS PV Graphics device
Date: Sun, 21 Jul 2024 01:06:51 +0900
User-agent: Mozilla Thunderbird

On 2024/07/21 0:16, Phil Dennis-Jordan wrote:


On Sat 20. Jul 2024 at 16:42, Akihiko Odaki <akihiko.odaki@daynix.com <mailto:akihiko.odaki@daynix.com>> wrote:


     > It also became clear in out-of-band communication that Alexander
    would
     > probably not end up having the time to see the patch through to
    inclusion,
     > and was happy for me to start making changes and to integrate my
    PCI code.

    I think you also need to take over the base vmapple change because PVG
    cannot be tested without it; Only macOS can use PVG, and macOS requires
    vmapple in my understanding.


The PCI device variant works fine with x86-64 macOS as the guest system. (Or technically any UEFI based guest as the bootrom comes with a UEFI frame buffer driver; it just won’t have any acceleration features unless you boot macOS.)

I tried apple-gfx-pci with AArch64 and x86-64 EDK firmware on M2 MacBook Air, but it didn't work. I guess the bootrom does not work with Apple Silicon.


If preferable I can leave out the vmapple/MMIO device variant (the -vmapple.m file) until the rest of the vmapple machine type modifications are ready. There still appears to be some kind of interrupt delivery issue with some devices on vmapple, so USB HID events are very slow. Or I can submit it as is if that’s not a dealbreaker.

The vmapple variant should be omitted for now. It is fine for me to submit the vmapple variant with the other vmapple changes as long as that behavior is documented.

(How do I handle Alex’ unmodified patches though, as git send-email tries to send them from the patch author’s email address, which means the email rapidly gets shot down by DKIM mismatch or whatever?)

I think you can set sendemail.from configuration or specify --from option.

Regards,
Akihiko Odaki



reply via email to

[Prev in Thread] Current Thread [Next in Thread]