Hi, This patch makes netfront grab the rtl8139 PCI ressources when running as paravirtualized driver in a HVM domain. If the driver fails to grab the ressources it refuses to load. If it succeeds grabbing the ressources this shoulld prevent any other driver from taking the device. This makes sure that we don't have two drivers (8139 pci driver and netfront) active for the same device. The device is matched by both pci id and pci subsystem id (which was added a few days ago), so netfront (aka xen-vnif) will grab a virtual network card only, not a real rtl8139 card. As a bonus we'll get driver auto loading support as the modutils are able now to figure the Comments? Gerd PS: The same would be good for blkfront too, although there it is less critical as only one of the drivers succeeds registering the ide major number, so it can't happen that both grab the same disk. -- Gerd Hoffmann