> On 29. Oct 2026, at 18:13, Peter Maydell <[email protected]> wrote:
> 
> On Thu, 29 Oct 2026 at 17:02, Mohamed Mediouni <[email protected]> 
> wrote:
>> 
>> 
>> 
>>> On 29. Oct 2026, at 15:27, Peter Maydell <[email protected]> wrote:
>>> 
>>> On Tue, 27 Oct 2026 at 12:03, Mohamed Mediouni <[email protected]> 
>>> wrote:
>>>> 
>>>> v2:
>>>> - remove GIC_ISPENDR workaround: currently under further investigation
>>>> - simplify SME save/restore patch
>>>> - rework the CPU reset strategy, with also taking care of the GIC CPU 
>>>> interface registers.
>>>> 
>>>> v1:
>>>> 
>>>> - workaround for presumed Hypervisor.framework issue
>>>> - save/restore SME state only when SME is on for the CPU
>>>> - add ID_AA64PFR0_EL1.GIC sync to advertise the system register interface
>>> 
>>> I've applied patches 1-4 to target-arm.next; 5 and 6 I left comments on.
>>> 
>>> What's the status with the apple-gfx compile failures on macos 27?
>>> (issue #4486)
>> 
>> Hi,
>> 
>> I think we should just disable building apple-gfx by default for now.
>> 
>> It’s private API as of macOS 27, and as long as a decision on whether
>> to keep that reverse-engineered device model isn’t made yet...
> 
> That makes sense to me; we've had the vmapple machine disabled by default
> for a long time, and that I'm guessing that was the biggest reason to use
> apple-gfx.
> 
> Do you think we should deprecate the "vmapple" machine type, or do
> you hope to resurrect it still?

Hi,

I do hope to get it resurrected as an optional feature still, but
the issue is that it’ll stay (by design) a reverse-engineered model.

I need to spin a new revision of the patches for that though.

It will break from time to time and cannot come with an expectation
of short-term (as in, anything past 6 months) stability/build-ability.
> 
> thanks
> -- PMM


Reply via email to