On Wed, May 28, 2014 at 11:26 AM, Adam Thompson <athom...@athompso.net>wrote:

> Don't have a good answer for you, but I have similar problems with vio(4).
> Switching to e1000 on the KVM side solved my random hangs completely.
>

The vio(4) manpage mentions
     Setting flags to 0x02 disables the RingEventIndex feature.  This can be
     tried as a workaround for possible bugs in host implementations or vio
at
     the cost of slightly reduced performance.

Have any of you tested that to see whether it improves the situation?

: morgaine; config -e -f /bsd
OpenBSD 5.5 (GENERIC.MP) #315: Wed Mar  5 09:37:46 MST 2014
    dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP
Enter 'help' for information
ukc> find vio
199 vio* at virtio* flags 0x0
ukc> change 199
199 vio* at virtio* flags 0x0
change [n] y
flags [0] ? 2
199 vio* changed
199 vio* at virtio* flags 0x2
ukc> quit
Saving modified kernel.
config: /bsd.mp: Permission denied
: morgaine;

Reply via email to