On Wed, May 28, 2014 at 11:26 AM, Adam Thompson <[email protected]>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
[email protected]:/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;