4.0 would hang on me at the same place if i booted /bsd.mp but not if i boot /bsd (uniprocessor kernel) - Buck
4.5 can be made to boot by disabling mpbios as described here; this is a workaround though, not a fix - Maxim

OpenBSD 4.5

64

kvm-84

Intel

64

Works

Use e1000 drivers. Install from CD works, but then you must do the following at the next boot prompt: "bsd -c", "disable mpbios", then "quit"

Make this permanent by using "config -ef /bsd" as root, once everything has booted. -- Garry Dolley

OpenBSD 4.4

64

kvm-78

AMD

64

Works

OpenBSD 4.2

32

kvm-58

Intel

32

Works

OpenBSD 4.1

32

kvm-72

Intel, AMD

64

Works

by Alexey.E.

OpenBSD 4.0

64

kvm-12

Intel

64

Works

OpenBSD 4.0

32

kvm-16 + CVS

Intel

64

Works

FreeBSD 6.1

32

kvm-17/18

Intel

32

Works

FreeBSD 6.2

64

kvm-12

AMD

64

Works

FreeBSD 6.2

32

kvm-16 + CVS

AMD

64

Works

FreeBSD 6.3

32

Fedora 8 - kvm-37-7.fc8

Intel

64

works

FreeBSD 6.3

32

Debian Lenny, kvm-60

AMD

64

Works

No issues in several weeks of testing. Freddie

FreeBSD 6.3

64

Debian Lenny, kvm-60

AMD

64

Works

No issues in several weeks of testing. Freddie

FreeBSD 7.0

32

Debian Lenny, kvm-60

AMD

64

Works

No issues in several weeks of testing. Tested with 1 and 2 virtual CPUs. Freddie

FreeBSD 7.0

64

Debian Lenny, kvm-60

AMD

64

Works

No issues in several weeks of testing. Tested with 1 and 2 virtual CPUs. Freddie

UNIX Family: Solaris/OpenSolaris

Guest

Guest bitness

Host version

Host cpu

Host bitness

Status

Comments

Solaris 10 U1

32

kvm-12

Intel

64

Works

later releases will detect the CPU is 64 bit capable and try to default to run a 64 bit kernel and fail, for those you have to override Solaris autodetection by adding "kernel/unix" to the kernel multiboot entry in GRUB

Might need additional patch to kvm for kvm kernel longmode. My qemu-kvm was already patched. Had to switch of 'acpi', 'apic' and 'pae' features in guest configuration. Guest machine-type set to pc-0.10. Use -m 512 -net nic,model=e1000.

OpenSolaris 2008.05

64

kvm-69

Intel

64

Works

Use -m 512 -net nic,model=e1000

Milax 0.3.2

32

kvm-62

Intel

64

Works

Use the kvm option -net nic,model=rtl8139 and add atapi-cd-dma-enabled=0,atapi-other-dma-enabled=0 to the kernel line in the grub menu for older releases of Milax http://www.milax.org/ in version 0.3.2 choose the Qemu grub menu entry ; tested on Ubuntu 8.04.1 by BerndSchemmer

Belenix 0.7.1

64

kvm-62

Intel

64

Works

Note: older releases of Belenix only work in text mode; tested on Ubuntu 8.04.1 by BerndSchemmer

Solaris 10 U6

32 & 64

kvm-62

Intel

64

Mostly Works (see note)

Note: the grub menu entry for Solaris 10 created by the installer is wrong, to make it work add kernel/unix to the line beginning with kernel ; tested on Ubuntu 8.04.1 by BerndSchemmer