Port-xen archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

progress on xen3 HVM support



Hi,
attached is a snapshot of a xentools30-vmx package, which should install on top
of xentools30 the necessary bits for starting HVM guests. This is based on
patches sent to me by Pierrick Brossin. It's good enough to start a linux
bootable CD up to the X graphical installer (I didn't try to install it yet).
It needs a very recent current kernel.

Known bugs
- as is, qemu-dm won't start. I renamed it and remplaced with a csh script
  which does
#!/bin/csh
unlimit
setenv PTHREAD_DIAGASSERT A
/usr/pkg/libexec/qemu-dm.bin $*

  yes, it has pthread bugs :(
- the compiled hvmloader crashes early. Using the hvmloader provided in
  xen-3.0.2-2-install-x86_32.tgz works.
- It can't boot a NetBSD CD; it crases in the boot loaded on an unhandled
  instruction. I fear this is a limitation of Xen's 16 bit emulation.


Now, xen-3.0.3 should be released this week; so I probably won't do much more
work on this, and update you Xen suppport to 3.0.3 instead. Maybe this'll
fix the issue with the NetBSD boot loader :)

-- 
Manuel Bouyer <bouyer%antioche.eu.org@localhost>
     NetBSD: 26 ans d'experience feront toujours la difference
--

Attachment: xentools30-vmx.tgz
Description: application/tar-gz



Home | Main Index | Thread Index | Old Index