As promised, I took a look at the problems mentioned.

On 17.12.2011 15:02, Marc Lehmann wrote:
> Package: qemu-kvm
> Version: 1.0+dfsg-1
> Severity: normal
> 
> 
> after upgrading from 0.15.1+dfsg-1 to 1.0+dfsg-1 in experimental, a large 
> number of vms
> stopped working.
> 
> 2. netbsd4 and netbsd5
> 
> both of these boot, but cannot find the pcnet network card, nor other
> network cards supported by both qemu-kvm and netbsd. both the generic as
> wlel as the generic-noacpi kernel have this behaviour.

I tried netbsd5.1 - its installation image (i386cd-5.1.iso) works just fine
and recognizes several network adaptors qemu-kvm emulates, including
pcnet and rtl8139.  I booted the image, went to the shell, ifconfig
the interface using local network, and did some in/out transfers - all
works fine.  I haven't tried installing it oro doing something more
serious - since you said it does not _recognize_ the cards, -- here it
not only recognizes them but is able to work with them.

Command line:

 kvm -cdrom i386cd-5.1.iso -netdev type=tap,id=n -device rtl8139,netdev=n

For 4.0 (i386cd-4.0.iso), I can't get ANY NIC adaptor to work at all,
in any version of qemu-kvm.  I started with 0.14 just to be sure, and
tried 0.15 too.  No combination allowed me to have any network adaptor
in the vm.  Meanwhile I found this:

 http://mail-index.netbsd.org/netbsd-users/2009/03/11/msg003272.html

which suggests that 4.0 does not work even with rtl8139 (requiring
kernel recompilation for which I've no expirence).  I asked openbsd
guys (#openbsd on freenode.net), hit several quite expirienced persons
there, but nothing conclusive so far - we weren't able to get 4.0
to recognize any NIC at all, in qemu or qemu-kvm.  They told me they
used qemu (including 0.15) alot and it worked.

> the netbsd 1.6 image downloadable from http://wiki.qemu.org/Download shows
> the same problems, e.g. when started with:
> 
>   qemu -drive file=small.ffs -net nic,model=pcnet

As I mentioned already I can't get this one to work at all, it drops to
a shell somewhere during boot.  In that shell i don't see any network
adaptors at all (ifconfig -a shows lo0, ppp0 and ppp1, no matter which
adaptor I told kvm to emulate).  I tried in 0.15 and 0.14 versions of
kvm too, with the same result.

> downgrading to 0.15.1 fixes this.

Not for me :(

> 2. freebsd 7 and 8
> 
> when trying to mount the root filesystem, the kernel outputs only a
> seemingly endless number of DMA timeout errors (both use ide), in about
> 50% of all boots. downgrading makes them work.

I'm installing 8.2 right now, lets see.

> 3. openbsd 4.4 and openbsd 4.5
> 
> both of these end up in the kernel debugger after a "panic: pci_make_tag:
> bad request", which sems to be an acpi-related function.

This is a bug in qemu which is identified and fixed, will be
fixed in next upload into debian.  See
 https://bugs.launchpad.net/qemu/+bug/897771
for the details, and
 http://thread.gmane.org/gmane.comp.emulators.qemu/130695
for the fix.  I verified and indeed, this change fixes the
issue.

Thanks,

/mjt



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to