[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH] disallow duplicate pci device strings in guest config file


  • To: Keir Fraser <Keir.Fraser@xxxxxxxxxxxxx>, xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: "Cui, Dexuan" <dexuan.cui@xxxxxxxxx>
  • Date: Fri, 15 May 2009 19:31:23 +0800
  • Accept-language: zh-CN, en-US
  • Acceptlanguage: zh-CN, en-US
  • Cc:
  • Delivery-date: Fri, 15 May 2009 04:32:16 -0700
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AcnVUKywB4Q5NpcfRuKxiLcTkuwu4g==
  • Thread-topic: [PATCH] disallow duplicate pci device strings in guest config file

When we specify duplicate pci device strings in guest config file, like 
pci=['01:00.0', '01:00.0'], or  pci=['01:00.0', '0000:01:00.0'], or  
pci=['01:00.0', '0000:01:00.0@7'],
xend doesn't detect this case and passes the pci string to ioemu and ioemu 
invokes register_real_device() twice for the same physical device and this 
could cause unexpected behavior.

The patch detects this case and makes the domain construction fail.

Signed-off-by: Dexuan Cui <dexuan.cui@xxxxxxxxx>

Attachment: disallow_duplicate_pci_strings.patch
Description: disallow_duplicate_pci_strings.patch

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.