Package: qemu
Version: 1.0~rc4+dfsg-1
Severity: normal

It would be cool if we could offer kvm on s390x.  I tested 1.0-rc3 and it
worked just fine with the following command:

$ qemu-1.0-rc3/s390x-softmmu/qemu-system-s390x -M s390-virtio -enable-kvm -smp
1 -m 256 -kernel debian-installer/installer/build/dest/generic/kernel.debian
-initrd debian-installer/installer/build/dest/generic/initrd.debian -append "ro
locale=C" -chardev vc,id=cons -device virtio-serial-s390 -device
virtconsole,chardev=cons -drive file=test.img -net nic,type=virtio -net user

The virtualization using virtio is different from the normal device
virtualization approaches on s390[1].  Nevertheless, if it could be paired with
libvirt support it could be an alternative to the proprietary IBM z/VM.

I think, not having tested it, that the above should also work from Hercules.
As you can emulate z/VM on Hercules[2], support for the SIE (start interpretive
execution) instruction that's needed for virtualization must be present.

Kind regards
Philipp Kern

[1] Basically the usual approach is restricting access to device numbers and
    rewriting them in the process if necessary.  With virtio you get in
    memory communication with the host instead of using classic channel I/O.
[2] Doing so will certainly violate licenses, so better don't.



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to