* [Bug 1945540] [NEW] Java crashes on s390x VM with SIGILL/ILL_PRVOPC at '__kernel_getcpu+0x8'
@ 2021-09-29 23:41 John Neffenger
2021-09-29 23:41 ` [Bug 1945540] " John Neffenger
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: John Neffenger @ 2021-09-29 23:41 UTC (permalink / raw)
To: qemu-devel
Public bug reported:
Host environment
- Operating system: Ubuntu 20.04.3 LTS Desktop
- OS/kernel version: Linux tower 5.11.0-37-generic #41~20.04.2-Ubuntu
SMP Fri Sep 24 09:06:38 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
- Architecture: amd64
- QEMU flavor: qemu-system-s390x
- QEMU version: QEMU emulator version 4.2.1 (Debian 1:4.2-3ubuntu6.17)
- QEMU command line: See attached file 'command-line.txt'
Emulated/Virtualized environment
- Operating system: Ubuntu 20.04.3 LTS Server
- OS/kernel version: Linux s390x-focal 5.4.0-88-generic #99-Ubuntu
SMP Thu Sep 23 17:27:44 UTC 2021 s390x s390x s390x GNU/Linux
- Architecture: s390x
Description of problem
Java crashes as shown below:
$ java --version
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGILL (0x4) at pc=0x000003ff9f5fe6f4, pid=6789, tid=6818
#
# JRE version: (17.0+35) (build )
# Java VM: OpenJDK 64-Bit Server VM (17+35-snap, mixed mode, sharing,
# tiered, compressed oops, compressed class ptrs, g1 gc, linux-s390x)
# Problematic frame:
# C [linux-vdso64.so.1+0x6f8] __kernel_getcpu+0x8
#
# Core dump will be written. Default location: core.6789 (may not
# exist)
#
# An error report file with more information is saved as:
# /home/ubuntu/src/hs_err_pid6789.log
#
#
Aborted (core dumped)
Steps to reproduce
Run any Java program to reproduce the problem.
Because the 'openjdk' packages in Ubuntu run the 'java' command during
installation, they hit the same error and fail to install. As an
alternative, you can install the OpenJDK Snap package for the 's390x'
architecture as follows:
$ sudo snap install openjdk
The OpenJDK Snap package has been tested to work on a real IBM/S390 8561
system, namely the IBM LinuxONE III LT1 at Marist College:
Marist College Installs World’s First IBM LinuxONE III™
https://www.marist.edu/-/marist-first-linuxone-iii
Additional information
See the following attached files:
command-line.txt - the command-line used to start the virtual machine
hs_err_pid6789.log - the log file resulting from 'java --version'
** Affects: qemu
Importance: Undecided
Status: New
** Attachment added: "the command-line used to start the virtual machine"
https://bugs.launchpad.net/bugs/1945540/+attachment/5529210/+files/command-line.txt
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1945540
Title:
Java crashes on s390x VM with SIGILL/ILL_PRVOPC at
'__kernel_getcpu+0x8'
Status in QEMU:
New
Bug description:
Host environment
- Operating system: Ubuntu 20.04.3 LTS Desktop
- OS/kernel version: Linux tower 5.11.0-37-generic #41~20.04.2-Ubuntu
SMP Fri Sep 24 09:06:38 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
- Architecture: amd64
- QEMU flavor: qemu-system-s390x
- QEMU version: QEMU emulator version 4.2.1 (Debian 1:4.2-3ubuntu6.17)
- QEMU command line: See attached file 'command-line.txt'
Emulated/Virtualized environment
- Operating system: Ubuntu 20.04.3 LTS Server
- OS/kernel version: Linux s390x-focal 5.4.0-88-generic #99-Ubuntu
SMP Thu Sep 23 17:27:44 UTC 2021 s390x s390x s390x GNU/Linux
- Architecture: s390x
Description of problem
Java crashes as shown below:
$ java --version
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGILL (0x4) at pc=0x000003ff9f5fe6f4, pid=6789, tid=6818
#
# JRE version: (17.0+35) (build )
# Java VM: OpenJDK 64-Bit Server VM (17+35-snap, mixed mode, sharing,
# tiered, compressed oops, compressed class ptrs, g1 gc, linux-s390x)
# Problematic frame:
# C [linux-vdso64.so.1+0x6f8] __kernel_getcpu+0x8
#
# Core dump will be written. Default location: core.6789 (may not
# exist)
#
# An error report file with more information is saved as:
# /home/ubuntu/src/hs_err_pid6789.log
#
#
Aborted (core dumped)
Steps to reproduce
Run any Java program to reproduce the problem.
Because the 'openjdk' packages in Ubuntu run the 'java' command during
installation, they hit the same error and fail to install. As an
alternative, you can install the OpenJDK Snap package for the 's390x'
architecture as follows:
$ sudo snap install openjdk
The OpenJDK Snap package has been tested to work on a real IBM/S390
8561 system, namely the IBM LinuxONE III LT1 at Marist College:
Marist College Installs World’s First IBM LinuxONE III™
https://www.marist.edu/-/marist-first-linuxone-iii
Additional information
See the following attached files:
command-line.txt - the command-line used to start the virtual machine
hs_err_pid6789.log - the log file resulting from 'java --version'
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1945540/+subscriptions
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Bug 1945540] Re: Java crashes on s390x VM with SIGILL/ILL_PRVOPC at '__kernel_getcpu+0x8'
2021-09-29 23:41 [Bug 1945540] [NEW] Java crashes on s390x VM with SIGILL/ILL_PRVOPC at '__kernel_getcpu+0x8' John Neffenger
@ 2021-09-29 23:41 ` John Neffenger
2021-09-30 3:48 ` John Neffenger
2021-09-30 5:59 ` Thomas Huth
2 siblings, 0 replies; 4+ messages in thread
From: John Neffenger @ 2021-09-29 23:41 UTC (permalink / raw)
To: qemu-devel
** Attachment added: "the log file resulting from 'java --version'"
https://bugs.launchpad.net/qemu/+bug/1945540/+attachment/5529211/+files/hs_err_pid6789.log
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1945540
Title:
Java crashes on s390x VM with SIGILL/ILL_PRVOPC at
'__kernel_getcpu+0x8'
Status in QEMU:
New
Bug description:
Host environment
- Operating system: Ubuntu 20.04.3 LTS Desktop
- OS/kernel version: Linux tower 5.11.0-37-generic #41~20.04.2-Ubuntu
SMP Fri Sep 24 09:06:38 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
- Architecture: amd64
- QEMU flavor: qemu-system-s390x
- QEMU version: QEMU emulator version 4.2.1 (Debian 1:4.2-3ubuntu6.17)
- QEMU command line: See attached file 'command-line.txt'
Emulated/Virtualized environment
- Operating system: Ubuntu 20.04.3 LTS Server
- OS/kernel version: Linux s390x-focal 5.4.0-88-generic #99-Ubuntu
SMP Thu Sep 23 17:27:44 UTC 2021 s390x s390x s390x GNU/Linux
- Architecture: s390x
Description of problem
Java crashes as shown below:
$ java --version
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGILL (0x4) at pc=0x000003ff9f5fe6f4, pid=6789, tid=6818
#
# JRE version: (17.0+35) (build )
# Java VM: OpenJDK 64-Bit Server VM (17+35-snap, mixed mode, sharing,
# tiered, compressed oops, compressed class ptrs, g1 gc, linux-s390x)
# Problematic frame:
# C [linux-vdso64.so.1+0x6f8] __kernel_getcpu+0x8
#
# Core dump will be written. Default location: core.6789 (may not
# exist)
#
# An error report file with more information is saved as:
# /home/ubuntu/src/hs_err_pid6789.log
#
#
Aborted (core dumped)
Steps to reproduce
Run any Java program to reproduce the problem.
Because the 'openjdk' packages in Ubuntu run the 'java' command during
installation, they hit the same error and fail to install. As an
alternative, you can install the OpenJDK Snap package for the 's390x'
architecture as follows:
$ sudo snap install openjdk
The OpenJDK Snap package has been tested to work on a real IBM/S390
8561 system, namely the IBM LinuxONE III LT1 at Marist College:
Marist College Installs World’s First IBM LinuxONE III™
https://www.marist.edu/-/marist-first-linuxone-iii
Additional information
See the following attached files:
command-line.txt - the command-line used to start the virtual machine
hs_err_pid6789.log - the log file resulting from 'java --version'
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1945540/+subscriptions
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Bug 1945540] Re: Java crashes on s390x VM with SIGILL/ILL_PRVOPC at '__kernel_getcpu+0x8'
2021-09-29 23:41 [Bug 1945540] [NEW] Java crashes on s390x VM with SIGILL/ILL_PRVOPC at '__kernel_getcpu+0x8' John Neffenger
2021-09-29 23:41 ` [Bug 1945540] " John Neffenger
@ 2021-09-30 3:48 ` John Neffenger
2021-09-30 5:59 ` Thomas Huth
2 siblings, 0 replies; 4+ messages in thread
From: John Neffenger @ 2021-09-30 3:48 UTC (permalink / raw)
To: qemu-devel
I just tried the same s390x virtual machine under QEMU version 6.0.0 in
the Ubuntu 21.10 Beta release, and the error still occurs. My system
information is shown below:
$ qemu-system-s390x --version
QEMU emulator version 6.0.0 (Debian 1:6.0+dfsg-2expubuntu1)
Copyright (c) 2003-2021 Fabrice Bellard and the QEMU Project developers
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=21.10
DISTRIB_CODENAME=impish
DISTRIB_DESCRIPTION="Ubuntu Impish Indri (development branch)"
$ uname -a
Linux ubuntu 5.13.0-16-generic #16-Ubuntu SMP Fri Sep 3 14:53:27 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1945540
Title:
Java crashes on s390x VM with SIGILL/ILL_PRVOPC at
'__kernel_getcpu+0x8'
Status in QEMU:
New
Bug description:
Host environment
- Operating system: Ubuntu 20.04.3 LTS Desktop
- OS/kernel version: Linux tower 5.11.0-37-generic #41~20.04.2-Ubuntu
SMP Fri Sep 24 09:06:38 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
- Architecture: amd64
- QEMU flavor: qemu-system-s390x
- QEMU version: QEMU emulator version 4.2.1 (Debian 1:4.2-3ubuntu6.17)
- QEMU command line: See attached file 'command-line.txt'
Emulated/Virtualized environment
- Operating system: Ubuntu 20.04.3 LTS Server
- OS/kernel version: Linux s390x-focal 5.4.0-88-generic #99-Ubuntu
SMP Thu Sep 23 17:27:44 UTC 2021 s390x s390x s390x GNU/Linux
- Architecture: s390x
Description of problem
Java crashes as shown below:
$ java --version
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGILL (0x4) at pc=0x000003ff9f5fe6f4, pid=6789, tid=6818
#
# JRE version: (17.0+35) (build )
# Java VM: OpenJDK 64-Bit Server VM (17+35-snap, mixed mode, sharing,
# tiered, compressed oops, compressed class ptrs, g1 gc, linux-s390x)
# Problematic frame:
# C [linux-vdso64.so.1+0x6f8] __kernel_getcpu+0x8
#
# Core dump will be written. Default location: core.6789 (may not
# exist)
#
# An error report file with more information is saved as:
# /home/ubuntu/src/hs_err_pid6789.log
#
#
Aborted (core dumped)
Steps to reproduce
Run any Java program to reproduce the problem.
Because the 'openjdk' packages in Ubuntu run the 'java' command during
installation, they hit the same error and fail to install. As an
alternative, you can install the OpenJDK Snap package for the 's390x'
architecture as follows:
$ sudo snap install openjdk
The OpenJDK Snap package has been tested to work on a real IBM/S390
8561 system, namely the IBM LinuxONE III LT1 at Marist College:
Marist College Installs World’s First IBM LinuxONE III™
https://www.marist.edu/-/marist-first-linuxone-iii
Additional information
See the following attached files:
command-line.txt - the command-line used to start the virtual machine
hs_err_pid6789.log - the log file resulting from 'java --version'
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1945540/+subscriptions
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Bug 1945540] Re: Java crashes on s390x VM with SIGILL/ILL_PRVOPC at '__kernel_getcpu+0x8'
2021-09-29 23:41 [Bug 1945540] [NEW] Java crashes on s390x VM with SIGILL/ILL_PRVOPC at '__kernel_getcpu+0x8' John Neffenger
2021-09-29 23:41 ` [Bug 1945540] " John Neffenger
2021-09-30 3:48 ` John Neffenger
@ 2021-09-30 5:59 ` Thomas Huth
2 siblings, 0 replies; 4+ messages in thread
From: Thomas Huth @ 2021-09-30 5:59 UTC (permalink / raw)
To: qemu-devel
There were some fixes in QEMU v6.1. Please try that one to see whether
it solves your problem, too.
** Project changed: qemu => qemu (Ubuntu)
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1945540
Title:
Java crashes on s390x VM with SIGILL/ILL_PRVOPC at
'__kernel_getcpu+0x8'
Status in qemu package in Ubuntu:
New
Bug description:
Host environment
- Operating system: Ubuntu 20.04.3 LTS Desktop
- OS/kernel version: Linux tower 5.11.0-37-generic #41~20.04.2-Ubuntu
SMP Fri Sep 24 09:06:38 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
- Architecture: amd64
- QEMU flavor: qemu-system-s390x
- QEMU version: QEMU emulator version 4.2.1 (Debian 1:4.2-3ubuntu6.17)
- QEMU command line: See attached file 'command-line.txt'
Emulated/Virtualized environment
- Operating system: Ubuntu 20.04.3 LTS Server
- OS/kernel version: Linux s390x-focal 5.4.0-88-generic #99-Ubuntu
SMP Thu Sep 23 17:27:44 UTC 2021 s390x s390x s390x GNU/Linux
- Architecture: s390x
Description of problem
Java crashes as shown below:
$ java --version
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGILL (0x4) at pc=0x000003ff9f5fe6f4, pid=6789, tid=6818
#
# JRE version: (17.0+35) (build )
# Java VM: OpenJDK 64-Bit Server VM (17+35-snap, mixed mode, sharing,
# tiered, compressed oops, compressed class ptrs, g1 gc, linux-s390x)
# Problematic frame:
# C [linux-vdso64.so.1+0x6f8] __kernel_getcpu+0x8
#
# Core dump will be written. Default location: core.6789 (may not
# exist)
#
# An error report file with more information is saved as:
# /home/ubuntu/src/hs_err_pid6789.log
#
#
Aborted (core dumped)
Steps to reproduce
Run any Java program to reproduce the problem.
Because the 'openjdk' packages in Ubuntu run the 'java' command during
installation, they hit the same error and fail to install. As an
alternative, you can install the OpenJDK Snap package for the 's390x'
architecture as follows:
$ sudo snap install openjdk
The OpenJDK Snap package has been tested to work on a real IBM/S390
8561 system, namely the IBM LinuxONE III LT1 at Marist College:
Marist College Installs World’s First IBM LinuxONE III™
https://www.marist.edu/-/marist-first-linuxone-iii
Additional information
See the following attached files:
command-line.txt - the command-line used to start the virtual machine
hs_err_pid6789.log - the log file resulting from 'java --version'
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/1945540/+subscriptions
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2021-09-30 6:51 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-29 23:41 [Bug 1945540] [NEW] Java crashes on s390x VM with SIGILL/ILL_PRVOPC at '__kernel_getcpu+0x8' John Neffenger
2021-09-29 23:41 ` [Bug 1945540] " John Neffenger
2021-09-30 3:48 ` John Neffenger
2021-09-30 5:59 ` Thomas Huth
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.