qemu-devel
[Top][All Lists]
Advanced

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

Re: [PATCH v6 0/7] iOS and Apple Silicon host support


From: Joelle van Dyne
Subject: Re: [PATCH v6 0/7] iOS and Apple Silicon host support
Date: Tue, 12 Jan 2021 14:05:42 -0800

After decoupling the MAP_JIT and APRR patches, this should only be for
iOS support. I didn't change the title because I didn't know if
patchew would be smart enough to group it with the older patches.

-j

On Tue, Jan 12, 2021 at 3:01 AM Peter Maydell <peter.maydell@linaro.org> wrote:
>
> On Tue, 5 Jan 2021 at 02:23, Joelle van Dyne <j@getutm.app> wrote:
> >
> > Based-on: 20201214140314.18544-1-richard.henderson@linaro.org
> > ([PATCH v4 00/43] Mirror map JIT memory for TCG)
> >
> > These set of changes brings QEMU TCG to iOS devices and future Apple Silicon
> > devices. They were originally developed last year and have been working in 
> > the
> > UTM app. Recently, we ported the changes to master, re-wrote a lot of the 
> > build
> > script changes for meson, and broke up the patches into more distinct units.
> >
> > A summary of the changes:
> >
> > * `CONFIG_IOS` defined when building for iOS and iOS specific changes (as 
> > well
> >   as unsupported code) are gated behind it.
> > * A new dependency, libucontext is added since iOS does not have native 
> > ucontext
> >   and broken support for sigaltstack. libucontext is available as a new 
> > option
> >   for coroutine backend.
> >
> > Since v6:
> >
> > * Dropped the Apple Silicon JIT support patch (superseded by another 
> > patchset)
> > * Changed libucontext to be a Meson subproject
> > * Cache availablity check for preadv/pwritev on macOS 11 and iOS 14
>
> So is this series now purely iOS support, or are there still
> some pieces of it that are needed for Mac systems with Apple silicon ?
>
> thanks
> -- PMM



reply via email to

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