ron minnich wrote:
On Thu, May 8, 2008 at 7:22 AM, Stefan Reinauer stepan@coresystems.de wrote:
Why would you not hide a non-enabled device?
in some cases we actually have to allocate the BARs and so on and leave it disabled -- we don't know if the OS wants it, but if the OS wants it, it has to work. This is one of the less intuitive bits of the device bringup process.
Which device is that?
In Linux it is, isn't it? I thought to remember it won't show devices with no BARs set up..
yep, we actually have to set up the BARs even if it is not enabled in the tree. We can't leave the OS in a situtation where it can't use the device.
What does pci xx.x off end do then?