qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH 4/8] qdev/core: bus list


From: Gerd Hoffmann
Subject: Re: [Qemu-devel] [PATCH 4/8] qdev/core: bus list
Date: Tue, 30 Jun 2009 22:18:37 +0200
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b3pre) Gecko/20090513 Fedora/3.0-2.3.beta2.fc11 Lightning/1.0pre Thunderbird/3.0b2

On 06/30/09 21:49, Anthony Liguori wrote:
I think it's a perfectly valid suggestion that we should identify buses
based on the their location in the tree to users verses a number
generated based on some hashing algorithm.
>
A tree location has meaning to a user. A random integer doesn't.

Well. Depends on the bus I think. About PCI devices the usual user probably thinks in terms of "$bus:$slot.$function", which includes a bus number.

Speaking of PCI: the PCI bus number (aka PCIBus->bus_num) has nothing to do with the more or less random bus number introduced by the (now dropped) patch (aka PCIBus->qdev.busnr). Which indicates that it is probably less confusing to have the bus implementation handle the enumeration of busses. If it makes sense for the bus in question of course. sysbus probably doesn't care ;)

cheers,
  Gerd




reply via email to

[Prev in Thread] Current Thread [Next in Thread]