[Arm-netbook] One other thing -- emulation question...

Scott Sullivan scott at ss.org
Wed Oct 23 21:53:28 BST 2013


On 10/23/2013 03:47 PM, Christopher Havel wrote:
> On 10/23/2013 2:54 PM, Scott Sullivan wrote:
>> On 10/23/2013 02:37 PM, Paul Sokolovsky wrote:
>>>> Quite. We have this functionality already and it's as simple as:
>>>> apt-get install qemu-system-x86
>>>>
>>>> Not sure if debian has packaged the statically-linked version whch
>>>> lets you run random foreign binaries in chroots, but that's a small
>>>> matter.
>>>
>>> Do you mean qemu-user-x86? That lacks futex() implementation so
>>> wouldn't run anything more or less interesting... But yep, fixing that
>>> would be a good task for someone young and ambitious to learn to
>>> hack ;-).
>>
>> $ > ./fix-exclusive-for-inclusive
>> good task for _anyone_ ambitious to learn to hack.
>>
> I'm not ambitious hardly at all, and I don't really like Debian that much.

You do yourself a disservice in that description. No one is ambitious in 
all things, but in the schematics you provided, your ambition showed 
through there.

> Plus, I can't imagine that doing the emulation entirely in software is
> beneficial performance-wise vs. what I'm suggesting. It's *easier* but I
> don't think it's *better*. (I'm open minded tho. You're the experts, I'm
> not.)

Try, but that's the only way to do it unless the hardware was designed 
for it. So your suggestion about using the second core for the 
conversion is still a software solution, an ergo there is an existing 
code base for it with qemu (regardless of which distro you run it on).

-- 
Scott Sullivan



More information about the arm-netbook mailing list