On 09.02.2012, at 01:50, Fathi Boudra wrote:

> On 8 February 2012 17:56, Alexander Graf <ag...@suse.de> wrote:
>> 
>> On 08.02.2012, at 16:54, Fathi Boudra wrote:
>> 
>>> On 7 February 2012 00:50, Peter Maydell <peter.mayd...@linaro.org> wrote:
>>>> On 4 February 2012 02:39, Peter Maydell <peter.mayd...@linaro.org> wrote:
>>>>> On 3 February 2012 22:19, Tom Gall <tom.g...@linaro.org> wrote:
>>>>>> The last time I checked into it (last november, early december) it was
>>>>>> the post install scripts involving a number of different mono
>>>>>> packages. It's really easy to replicate. As Peter kindly suggested,
>>>>>> time to revisit with the new version and author a new bug or two
>>>>>> depending on how things go. Being able to cross assemble the LEB on
>>>>>> intel would be a significant milestone!
>>>>> 
>>>>> Ah, mono is a known difficult one for QEMU emulation:
>>>>> https://bugs.launchpad.net/qemu-linaro/+bug/806873
>>>>> https://bugs.launchpad.net/ubuntu/+source/qemu-kvm/+bug/530000
>>>>> 
>>>>> I know Alexander Graf from SuSE has done some work in this
>>>>> area; I'll talk to him about whether he got mono working
>>>>> and whether those fixes are reasonably upstreamable yet.
>>>> 
>>>> So the answer is that, yes, Alex has got mono working. However
>>>> not all the patches are upstream. There is at least one patch
>>>> which is a workaround for a nasty race which is (IMHO) not
>>>> upstreamable and where the correct fix for the problem involves
>>>> a fairly significant chunk of rework/refactoring.
>>>> 
>>>> I think if we want to be able to run mono on Linaro QEMU this
>>>> is enough work that it needs to be specced out as a blueprint and
>>>> prioritised against other things like KVM work. (My off the cuff guess
>>>> is a couple of weeks of work.)
>>> 
>>> When generating Oneiric based image, I get the issues triggered by
>>> mono, but also some others.
>>> find log attached, using qemu-user-static 1.0.50-2012.01-0ubuntu1
>>> (from Precise).
>> 
>> Does this qemu work for you?
>> 
>>  
>> http://download.opensuse.org/repositories/openSUSE:/Factory:/ARM/standard/x86_64/qemu-linux-user-1.0-95.1.x86_64.rpm
> 
> Same result.

Does it work on native hw?

> 
> Debug info from gdb:
> 
> qemu: Unsupported syscall: 26
> ptrace: Function not implemented.
> No threads.

That is because you're automatically attaching gdb and qemu doesn't implement 
ptrace which would be required for that.


Alex

> 
> =================================================================
> Got a SIGSEGV while executing native code. This usually indicates
> a fatal error in the mono runtime or one of the native libraries
> used by your application.
> =================================================================
> 
> qemu: uncaught target signal 6 (Aborted) - core dumped
> Aborted (core dumped)


_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to