On Thu, Nov 08, 2018 at 09:28:06PM +0100, Paolo Bonzini wrote: > Oops. :) > > On 08/11/2018 19:42, Eduardo Habkost wrote: > >>> Keeping in mind that I might be talking about extra challenges we > >>> won't address right now (no cart before the horse), I have new > >>> questions: > >>> > >>> Why you say backends are not a target configuration and > >>> accelerators are? What's the definition of "target > >>> configuration"? > > Something that affects the hardware seen by the guest is target > configuration. > > Backends do not affect what hardware the guest sees. Boards and devices > do; accelerators do, but that's more of a side-effect than something > intended.
Understood. My interpretation of "target" was just "a QEMU binary". In other words, I thought we were talking about anything that could be compiled in/out from a specific QEMU binary. Do you have a specific reason to restrict the scope to only guest-visible effects? Is this just a way to reduce the effort required for the task, or there are other caveats I'm missing? -- Eduardo