What | Removed | Added |
---|---|---|
Flags | needinfo?(jrivrain@suse.com) |
I do not currently have access to workers on openqa.opensuse.org, but I could reproduce this on a power8 machine on OSD, and If I emulate a power8 cpu on my x86_64 laptop, it happens as well. I can provide /proc/cpuinfo from the host where I reproduced it, but I can't do so from the guest, as it crashes right away. Anyway, the qemu command line says "-cpu host" so I assume it's the same. On openqa the VM is launched as follows /usr/bin/qemu-system-ppc64 -device VGA,edid=on,xres=1024,yres=768 -g 1024x768 -only-migratable -chardev ringbuf,id=serial0,logfile=serial0,logappend=on -serial chardev:serial0 -audiodev none,id=snd0 -device intel-hda -device hda-output,audiodev=snd0 -global isa-fdc.fdtypeA=none -m 4096 -machine usb=off,cap-cfpc=broken,cap-sbbc=broken,cap-ibs=broken,cap-ccf-assist=off -cpu host -netdev user,id=qanet0 -device virtio-net,netdev=qanet0,mac=52:54:00:12:34:56 -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -boot once=d -device nec-usb-xhci -device usb-tablet -device usb-kbd -smp 4 -enable-kvm -no-shutdown -vnc :97,share=force-shared -device virtio-serial -chardev pipe,id=virtio_console,path=virtio_console,logfile=virtio_console.log,logappend=on -device virtconsole,chardev=virtio_console,name=org.openqa.console.virtio_console -chardev pipe,id=virtio_console_user,path=virtio_console_user,logfile=virtio_console_user.log,logappend=on -device virtconsole,chardev=virtio_console_user,name=org.openqa.console.virtio_console_user -chardev socket,path=qmp_socket,server=on,wait=off,id=qmp_socket,logfile=qmp_socket.log,logappend=on -qmp chardev:qmp_socket -S -device virtio-scsi-pci,id=scsi0 -device virtio-scsi-pci,id=scsi1 -blockdev driver=file,node-name=hd0-file,filename=/var/lib/openqa/pool/7/raid/hd0,cache.no-flush=on -blockdev driver=qcow2,node-name=hd0,file=hd0-file,cache.no-flush=on,discard=unmap -device scsi-hd,id=hd0-device-path0,drive=hd0,share-rw=true,bus=scsi0.0,serial=hd0 -device scsi-hd,id=hd0-device-path1,drive=hd0,share-rw=true,bus=scsi1.0,serial=hd0 -blockdev driver=file,node-name=cd0-overlay0-file,filename=/var/lib/openqa/pool/7/raid/cd0-overlay0,cache.no-flush=on -blockdev driver=qcow2,node-name=cd0-overlay0,file=cd0-overlay0-file,cache.no-flush=on,discard=unmap -device scsi-cd,id=cd0-device,drive=cd0-overlay0,serial=cd0 I could reproduce it with this simpler command : qemu-system-ppc64 -m 4096 -enable-kvm -vga none -nographic -cdrom agama-live.ppc64le-3.0.0-ALP-Build1.3.iso -device virtio-scsi-pci,id=scsi0 -blockdev driver=file,node-name=hd0-file,filename=img.qcow2,cache.no-flush=on -blockdev driver=qcow2,node-name=hd0,file=hd0-file,cache.no-flush=on,discard=unmap -device virtio-blk,id=hd0-device,drive=hd0,serial=hd0 -net nic, -net user,hostfwd=tcp::9091-:9090 -smp 1 -machine usb=off,cap-cfpc=broken,cap-sbbc=broken,cap-ibs=broken,cap-ccf-assist=off -cpu host CPU INFO: lscpu ;cat /proc/cpuinfo Architecture: ppc64le Byte Order: Little Endian CPU(s): 128 On-line CPU(s) list: 0,8,16,24,32,40,48,56,64,72,80,88,96,104,112,120 Off-line CPU(s) list: 1-7,9-15,17-23,25-31,33-39,41-47,49-55,57-63,65-71,73-79,81-87,89-95,97-103,105-111,113-119,121-12 7 Thread(s) per core: 1 Core(s) per socket: 4 Socket(s): 4 NUMA node(s): 4 Model: 2.1 (pvr 004b 0201) Model name: POWER8E (raw), altivec supported CPU max MHz: 4322.0000 CPU min MHz: 2061.0000 L1d cache: 1 MiB L1i cache: 512 KiB L2 cache: 8 MiB L3 cache: 128 MiB NUMA node0 CPU(s): 0,8,16,24 NUMA node1 CPU(s): 32,40,48,56 NUMA node16 CPU(s): 64,72,80,88 NUMA node17 CPU(s): 96,104,112,120 Vulnerability Itlb multihit: Not affected Vulnerability L1tf: Mitigation; RFI Flush Vulnerability Mds: Not affected Vulnerability Meltdown: Mitigation; RFI Flush Vulnerability Mmio stale data: Not affected Vulnerability Retbleed: Not affected Vulnerability Spec store bypass: Mitigation; Kernel entry/exit barrier (hwsync) Vulnerability Spectre v1: Mitigation; __user pointer sanitization Vulnerability Spectre v2: Vulnerable Vulnerability Srbds: Not affected Vulnerability Tsx async abort: Not affected processor : 0 cpu : POWER8E (raw), altivec supported clock : 4322.000000MHz revision : 2.1 (pvr 004b 0201) processor : 8 cpu : POWER8E (raw), altivec supported clock : 4322.000000MHz revision : 2.1 (pvr 004b 0201) processor : 16 cpu : POWER8E (raw), altivec supported clock : 4322.000000MHz revision : 2.1 (pvr 004b 0201) processor : 24 cpu : POWER8E (raw), altivec supported clock : 4322.000000MHz revision : 2.1 (pvr 004b 0201) processor : 32 cpu : POWER8E (raw), altivec supported clock : 4322.000000MHz revision : 2.1 (pvr 004b 0201) processor : 40 cpu : POWER8E (raw), altivec supported clock : 4322.000000MHz revision : 2.1 (pvr 004b 0201) processor : 48 cpu : POWER8E (raw), altivec supported clock : 4322.000000MHz revision : 2.1 (pvr 004b 0201) processor : 56 cpu : POWER8E (raw), altivec supported clock : 4322.000000MHz revision : 2.1 (pvr 004b 0201) processor : 64 cpu : POWER8E (raw), altivec supported clock : 4322.000000MHz revision : 2.1 (pvr 004b 0201) processor : 72 cpu : POWER8E (raw), altivec supported clock : 4322.000000MHz revision : 2.1 (pvr 004b 0201) processor : 80 cpu : POWER8E (raw), altivec supported clock : 4322.000000MHz revision : 2.1 (pvr 004b 0201) processor : 88 cpu : POWER8E (raw), altivec supported clock : 4322.000000MHz revision : 2.1 (pvr 004b 0201) processor : 96 cpu : POWER8E (raw), altivec supported clock : 4322.000000MHz revision : 2.1 (pvr 004b 0201) processor : 104 cpu : POWER8E (raw), altivec supported clock : 4322.000000MHz revision : 2.1 (pvr 004b 0201) processor : 112 cpu : POWER8E (raw), altivec supported clock : 4322.000000MHz revision : 2.1 (pvr 004b 0201) processor : 120 cpu : POWER8E (raw), altivec supported clock : 4322.000000MHz revision : 2.1 (pvr 004b 0201) timebase : 512000000 platform : PowerNV model : 8284-22A machine : PowerNV 8284-22A firmware : OPAL MMU : Hash