Re: [Qemu-devel] Call for testing QEMU aarch64-linux-user emulation
Peter Maydell writes: > On 9 March 2014 23:37, Dann Frazier wrote: >> Also - I've found an issue with running OpenJDK in the latest upstream git: >> >> root@server-75e0210e-4f99-4c86-9277-3201ab7b6afd:/root# java >> # >> [thread 274902467056 also had an error]# A fatal error has been >> detected by the Java Runtime Environment: >> >> # >> # SIGSEGV (0xb) at pc=0x, pid=9960, tid=297441608176 > > Not sure there's much point looking very deeply into this. > Java programs are threaded, threaded programs don't work > under QEMU => don't try to run Java under QEMU :-) Having said that I'm sure there was another SIGILL related crash on Launchpad and I think we would be interested in those. Is JAVA really that buggy under QEMU just because of threading? > > thanks > -- PMM -- Alex Bennée ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
Re: [Qemu-devel] Call for testing QEMU aarch64-linux-user emulation
On 10 March 2014 11:28, Alex Bennée wrote: > > Peter Maydell writes: > >> On 9 March 2014 23:37, Dann Frazier wrote: >>> Also - I've found an issue with running OpenJDK in the latest upstream git: >>> >>> root@server-75e0210e-4f99-4c86-9277-3201ab7b6afd:/root# java >>> # >>> [thread 274902467056 also had an error]# A fatal error has been >>> detected by the Java Runtime Environment: >>> >>> # >>> # SIGSEGV (0xb) at pc=0x, pid=9960, tid=297441608176 >> >> Not sure there's much point looking very deeply into this. >> Java programs are threaded, threaded programs don't work >> under QEMU => don't try to run Java under QEMU :-) > > Having said that I'm sure there was another SIGILL related crash on > Launchpad and I think we would be interested in those. Is JAVA really > that buggy under QEMU just because of threading? My experience is that typically it's "take a day investigating what's going wrong in a complicated and hard to debug guest program, determine that it's the same cluster of issues we already know about and have no plan to fix". So 99% of the time it's just not worth investigating if the guest program uses threads at all. thanks -- PMM ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
Re: [Qemu-devel] Call for testing QEMU aarch64-linux-user emulation
Hi, On Mon, 10 Mar 2014, Alex Bennée wrote: > > Not sure there's much point looking very deeply into this. Java > > programs are threaded, threaded programs don't work under QEMU => > > don't try to run Java under QEMU :-) > > Having said that I'm sure there was another SIGILL related crash on > Launchpad and I think we would be interested in those. Is JAVA really > that buggy under QEMU just because of threading? Generally speaking, yes. I've never seen problems with openjdk (with the suse tree), so the segfault above might be also be related to the segfault handling for read-only data segments containing code (the signal trampoline on stack), for which the patches were recently proposed upstream. Ciao, Michael.___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain