On 11.02.21 12:07, Hyounggyu Choi wrote:
Dear David and maintainers,
Thanks for the feedback.
I would like to explain my situation in more detail to you about why I
brought up this matter.
I faced the issue while I worked on the s390x-support at the OpenZipkin
project. (https://github.com/openzipkin/docker-java/pull/52
<https://github.com/openzipkin/docker-java/pull/52>)
The error popped up during building up one of the base images below:
I am able to reproduce that java just crashes.
Under full system emulation, it even crashes in a different way
ace=1018k
v=VM code, C=native code)
C [linux-vdso64.so.1+0x6f4] __kernel_getcpu+0x4
V [libjvm.so+0xa7ccae] os::init_2()+0x23e
V [libjvm.so+0xc30d0e] Threads::create_vm(JavaVMInitArgs*, bool*)+0x19e
V [libjvm.so+0x79ec32] JNI_CreateJavaVM+0xa2
C [libjli.so+0x4e8c] JavaMain+0xbc
C [libjli.so+0xa370] ThreadJavaMain+0x20
Because we don't support access register mode yet ...
Long story short, it might take a while until we can run java under QEMU
s390x with TCG.