All of lore.kernel.org
 help / color / mirror / Atom feed
* BUG? domU reboot fails when using "pci =" option
@ 2006-05-04 16:47 list user
  2006-05-04 17:53 ` list user
  0 siblings, 1 reply; 4+ messages in thread
From: list user @ 2006-05-04 16:47 UTC (permalink / raw)
  To: xen-users, xen-devel

Hi all,

I believe I've found a bug.

Running xen-3.0.2-2 with linux-2.6.16 built from sources.

Domain-0 has one hidden PCI slot:  pciback.hide=(00:0d.0)

It is exposed in a domU with pci = ['00:0d.0'].

If that domU is shutdown with xm destroy, or with a shutdown -h now, all
works as expected.  But if instead it is rebooted, either by xm reboot
or shutdown -r now, it shuts down, attempts to restart and fails
silently.  This is evidenced by the fact that an xm list has used up one
increment on its domU counter.  At that point a manual start works.

Now, if the pci device is NOT enabled in the domU config file, reboot
works correctly.

Checking xend.log provides a clue:

   dev_config referenced before assignment in
                         /usr/lib/xen/xend/server/pciif.py

Not really a python coder but it looks like the invocation in question
is on line 97, which indicates that whole section of code may be borked,
since it now thinks it's xen-2.0.

Hope that's helpful to someone.

Mike Wright

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2006-05-04 23:04 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-05-04 16:47 BUG? domU reboot fails when using "pci =" option list user
2006-05-04 17:53 ` list user
2006-05-04 20:24   ` Ryan
2006-05-04 23:04     ` [Xen-devel] " list user

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.