hello. In pursuit of a solution to this issue, I tried installing the
xenkernel48 and xentools48 packages to see if the problem exists there.
The problem is less pronounced, but still exists. Again, here's what
happens:
On the dom0 side we get errors like:
[ 354.670121] xbd backend domain 1 handle 0x1 (1) using event channel 20, protocol x86_64-abi
[ 2705.480121] xbdb1i1: unknown operation 21
[ 2705.480121] xbd IO domain 1: error -1
[ 2706.690055] xbd backend: detach device xendisks/viadev for domain 1
[ 2706.750055] xvif1i0: disconnecting
On the domu side, we get:
panic: biodone2 already
Do you have more than one VCPU assigned to domu by chance? If yes, please try to check if the problem happens also when you give just one VCPU to domu.
That 'unknown operation X' is just operation code, nothing over 6 seems to be defined in XEN sources, so that is already wrong. Maybe something disagrees on the size of the ring structure.
Besides this - NetBSD 5.2 guests are REALLY old. There were xbd fixes for domu since then for sure. Can you check with newer NetBSD version for the guests?
Jaromir