Subject: Re: CVS commit: syssrc/sys/dev/pci
To: Lennart Augustsson <lennart@augustsson.net>
From: Jason R Thorpe <thorpej@wasabisystems.com>
List: source-changes
Date: 08/01/2002 09:01:13
On Thu, Aug 01, 2002 at 04:34:06PM +0200, Lennart Augustsson wrote:

 > Why can't you renumber the busses when something gets hot plugged?
 > Leaving gaps can never work properly, since you can't really know where
 > thing will get inserted (i.e., you may run out of bus numbers locally
 > even in there are free ones globally).

Renumbering all the busses means that you have to somehow notify all
devices which might have a copy of the device's b/d/f tag.

If Microsoft can make it work by leaving gaps, so can we.

-- 
        -- Jason R. Thorpe <thorpej@wasabisystems.com>