qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] Support for using TCG frontend as a library


From: Peter Maydell
Subject: Re: [Qemu-devel] Support for using TCG frontend as a library
Date: Thu, 1 Dec 2016 12:38:47 +0000

On 1 December 2016 at 11:54, Liviu Ionescu <address@hidden> wrote:
>
>> On 1 Dec 2016, at 10:50, Paolo Bonzini <address@hidden> wrote:
>>
>>> But why only linux-user and not full system emulation too?
>>
>> It would simplify the library.  The front-end and helpers have some 
>> differences
>> between usermode and softmmu, and the latter is much more intertwined with
>> the rest of the QEMU infrastructure (MMU indices, limits on multi-page
>> translations, etc.)
>
> hmmm... isn't it possible to split somehow the QEMU infrastructure from the 
> ARM TCG?

Possible, certainly. Simple? That's a different question :-)

In general I would favour trying to clean up QEMU's code so
that it is less interdependent (which would make it I think
easier to maintain and test, as well as potentially easier
to use in other contexts); but I think we need to try to tackle
that gradually and doing the easier bits of disentangling first.

thanks
-- PMM



reply via email to

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