[opensuse-virtual] where to troubleshoot? drives attached to a DomU's passed-thru PCI card 'vanish' after problem in Guest (e.g., OOPS ...); *system* reboot seems required
hi i'm testing an 11.3 Dom0 with, rpm -qa | egrep -i "xen-4|kernel-xen" kernel-xen-2.6.37.1-4.1.x86_64 xen-4.0.2_02-102.1.x86_64 i've a DomU, also 11.3, same kernel version. a sata_sil24 card/driver have been hidden from Dom0, and i'm passing it through to the DomU, as I always have, with, pci = [ '05:06.0' ] extra = 'textmode=1 xencons=xvc0 noirqdebug elevator=noop swiotlb=128,force' at 1st Guest start, PCI appears, drives are seen, array can be started, etc. i.e., all's well. @ any 'problem' in DomU, e.g. a kernel OOPS, I shutdown/restart the guest -- and the PCI card appears in the guest, but NOT the drives. simply not there -- and afaict no error in dmesg. shutting down the guest, restarting xend @ Dom0, and restarting the guest is no help. card's passed through -- just no drives. restarting the Dom0 (system reboot), however, resets something -- and the next launch of Guest, all's back to normal -- the drives are, again, seen & addressable in the Guest. as the card, and attached drives, are hidden from the Dom0, i'd suspect that the DomU "handles" the finding of the card-attached drives, but clearly a restart of the the Guest is not sufficient to re-init that process. so, 1st question -- *where* might I begin to look for this problem? thanks. -- To unsubscribe, e-mail: opensuse-virtual+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-virtual+help@opensuse.org
hm. not *proving* anything yet, but
rpm -qa | egrep -i "xen-4|kernel-xen" kernel-xen-2.6.37.1-4.1.x86_64 xen-4.0.2_02-102.1.x86_64
i've a DomU, also 11.3, same kernel version.
changing DomU to rpm -qa | egrep -i "xen" kernel-xen-2.6.34.7-0.7.1.x86_64 xen-tools-domU-4.0.2_02-103.1.x86_64 xen-libs-4.0.2_02-103.1.x86_64 leaving Dom0 as before, heuristically I find that after ~ 20 reboots, some with and some without prior DomU OOPS, none have failed to find the drives. -- To unsubscribe, e-mail: opensuse-virtual+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-virtual+help@opensuse.org
On 24.02.11 at 19:52, "dev001x" <pgngw+dev001+opensuseML+opensuse-virtual@f-m.fm> wrote: @ any 'problem' in DomU, e.g. a kernel OOPS, I shutdown/restart the guest -- and the PCI card appears in the guest, but NOT the drives. simply not there -- and afaict no error in dmesg. ... so, 1st question -- *where* might I begin to look for this problem?
Without anything in your logs there's not much to suggest. You may want to look at the interrupt(s) the card uses, from both the DomU and Xen perspective. And I assume with "dmesg" you mean all of Xen's, Dom0's, and DomU's. Jan -- To unsubscribe, e-mail: opensuse-virtual+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-virtual+help@opensuse.org
participants (2)
-
dev001x
-
Jan Beulich