Mischa writes:

>
> Interestingly I am seeing the same on my 6.9 hosts, except the host running 
> -current.

Hmm. -current has some small changes to virtio emulation, specifically
fixing some bad casts I found [1]. That might explain the difference
with -current.

> The hosts are similar in regards to configuration.
> I have migrated from bridge/vether to veb/vport.
>
> May  2 13:14:38 r2 vmd[59033]: vionet_enq_rx: descriptor too small for packet 
> data
> May  2 13:15:12 r2 last message repeated 11 times
> May  2 13:17:13 r2 last message repeated 34 times
>
> # vmctl show | grep 59033
>    6 59033     1    4.0G    1.8G   ttyp5         root  running images
>
> # vm.conf
> switch "uplink_vlan880" {
>         interface veb880
> }
> vm "images" {
>         memory 4G
>         disk "/var/vmm/images.qcow2"
>         disk "/var/vmm/images_extra.qcow2"
>         interface tap { switch "uplink_vlan880" }
> }
>
> # cat /etc/hostname.em0
> up
> # cat /etc/hostname.veb880
> add vlan880
> add vport880
> up
> # cat /etc/hostname.vlan880
> vnetid 880 parent em0
> up
> # cat /etc/hostname.vport880
> inet 46.23.xx.xx 255.255.255.0
> inet6 2a03:6000:xxx::xx
> up
>
> I am using a combination of dhcp and static IP config on both hosts to 
> provision the VMs.

Are you running dhcpd(8) on the host? Or using vmd(8)'s built-in dhcp
service?

>
> What else can be relevant?

Logging into my obsd.ams host (that I haven't updated yet to 6.9) it's
using "dhcp" in /etc/hostname.vio0. Do you see this same issue with
*guests* running 6.8? Or only 6.9?

-dv

[1] 
https://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin/vmd/virtio.c.diff?r1=1.84&r2=1.85&only_with_tag=MAIN

Reply via email to