------- Comment From [email protected] 2017-10-12 23:56 EDT------- Tested this and working fine.
Added the following the guest xml: <cpu mode='host-model' check='partial'> <model fallback='forbid'>power8</model> </cpu> >From 'ps' output qemu command shows "-cpu host,compat=power8" /usr/bin/qemu-system-ppc64 -name guest=nrs,debug-threads=on -S -object secret,id=masterKey0,format=raw,file=/var/lib/libvirt/qemu/domain-1-nrs /master-key.aes -machine pseries-artful,accel=kvm,usb=off,dump-guest- core=off -cpu host,compat=power8 -m size=8388608k,slots=32,maxmem=138412032k -realtime mlock=off -smp 8,sockets=8,cores=1,threads=1 -uuid 7537dd5b-dd96-4299-b433-66ab4055256e -display none -no-user-config -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/domain-1-nrs/monitor.sock,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc -no- shutdown -boot strict=on -device pci-ohci,id=usb,bus=pci.0,addr=0x2 -device spapr-vscsi,id=scsi0,reg=0x2000 -device virtio-serial-pci,id =virtio-serial0,bus=pci.0,addr=0x4 -drive file=/home/user/nasastry/ubuntu-17.10-ppc64le.qcow2,format=qcow2,if=none,id =drive-scsi0-0-0-0 -device scsi-hd,bus=scsi0.0,channel=0,scsi- id=0,lun=0,drive=drive-scsi0-0-0-0,id=scsi0-0-0-0,bootindex=1 -netdev tap,fd=26,id=hostnet0,vhost=on,vhostfd=28 -device virtio-net- pci,netdev=hostnet0,id=net0,mac=52:54:00:4a:4b:4c,bus=pci.0,addr=0x1 -chardev pty,id=charserial0 -device spapr- vty,chardev=charserial0,reg=0x30000000 -chardev socket,id=charchannel0,path=/var/lib/libvirt/qemu/channel/target/domain-1-nrs/vioser-00-00-01.sock,server,nowait -device virtserialport,bus=virtio- serial0.0,nr=1,chardev=charchannel0,id=channel0 -chardev socket,id=charchannel1,path=/var/lib/libvirt/qemu/channel/target/domain-1-nrs/vioser-00-00-02.sock,server,nowait -device virtserialport,bus=virtio- serial0.0,nr=2,chardev=charchannel1,id=channel1 -device virtio-balloon- pci,id=balloon0,bus=pci.0,addr=0x3 -msg timestamp=on After the guest boot: croot@ubuntu1710:~# cat /proc/cpuinfo processor : 0 cpu : POWER8 (architected), altivec supported clock : 2600.000000MHz revision : 2.0 (pvr 004e 1200) Can see Power8. This bugzilla can be closed. ------- Comment From [email protected] 2017-10-12 23:57 EDT------- root@ltc-boston122:~# dpkg -l | grep "libvirt\|qemu" ii ipxe-qemu 1.0.0+git-20161027.b991c67+really20150424.a25a16d-1ubuntu1 all PXE boot firmware - ROM images for qemu ii libvirt-bin 3.6.0-1ubuntu4 ppc64el programs for the libvirt library ii libvirt-clients 3.6.0-1ubuntu4 ppc64el Programs for the libvirt library ii libvirt-daemon 3.6.0-1ubuntu4 ppc64el Virtualization daemon ii libvirt-daemon-system 3.6.0-1ubuntu4 ppc64el Libvirt daemon configuration files ii libvirt0:ppc64el 3.6.0-1ubuntu4 ppc64el library for interfacing with different virtualization systems ii qemu-block-extra:ppc64el 1:2.10+dfsg-0ubuntu1 ppc64el extra block backend modules for qemu-system and qemu-utils ii qemu-kvm 1:2.10+dfsg-0ubuntu1 ppc64el QEMU Full virtualization ii qemu-slof 20170724+dfsg-1 all Slimline Open Firmware -- QEMU PowerPC version ii qemu-system-common 1:2.10+dfsg-0ubuntu1 ppc64el QEMU full system emulation binaries (common files) ii qemu-system-ppc 1:2.10+dfsg-0ubuntu1 ppc64el QEMU full system emulation binaries (ppc) ii qemu-utils 1:2.10+dfsg-0ubuntu1 ppc64el QEMU utilities root@ltc-boston122:~# uname -a Linux ltc-boston122 4.13.0-12-generic #13-Ubuntu SMP Fri Sep 22 20:52:52 UTC 2017 ppc64le ppc64le ppc64le GNU/Linux -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1692421 Title: [FEATURE] POWER9: libvirt: Updates needed for P8_compat mode guest on P9 host To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-power-systems/+bug/1692421/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
