Michael Nelson
2008-Jan-03 04:12 UTC
[Xen-users] problems with shutdown/destroy domain and pci devices
I have a DomU with a PCI card assigned to it (Digium 4-port analog voice
card) running on Xen 3.1.0 + Linux 2.6.18 (Dom0 & DomU use the same
kernel). No special patches or modifications.
I''ve noticed on one particular class of machine that either the
board''s
drivers, Xen, or maybe the machine don''t cope well with regular
shutdowns or domain destroys unless the card''s drivers are unloaded
first. Most of the devices on the PCI bus (hard drives, network card,
etc...) go AWOL and we have to hard reboot the machine. In the shutdown
case, the Digium driver (wctdm.c), will complain "TDM PCI Master
abort".
On the physical machine console, all cases lead to a long procession of:
hda: lost interrupt
hda: dma_timer_expiry : dma status == 0x24
hda: DMA interrupt recovery
I can still type on the console, but as soon as I do something that,
presumably, needs hda, it will continue to echo characters but otherwise
won''t respond.
Every once in a blue moon the machine will miraculously recover itself
after a few minutes.
I have another machine with a different motherboard/CPU that doesn''t
mind at all when I shutdown/destroy domains. It has the same PCI board
and version of software as the machine that doesn''t work.
Any ideas?
Thanks,
-mike
_______________________________________________
Xen-users mailing list
Xen-users@lists.xensource.com
http://lists.xensource.com/xen-users