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