PCI Hotplug Slot Naming Scheme

Greg KH greg at kroah.com
Sat Mar 27 03:42:26 EST 2004


On Fri, Mar 26, 2004 at 10:31:38AM -0600, John Rose wrote:
>
>    # ls /sys/bus/pci/slots
>    ..   U7311.D11.104CE9A-P1-C1  U7879.001.DQD0027-P1-C2
>    U7311.D11.104CE9A-P1-C2  U7879.001.DQD0027-P1-C3
>    U7311.D11.104CE9A-P1-C3  U7879.001.DQD0027-P1-C4
>    U7311.D11.104CE9A-P1-C5  U7879.001.DQD0027-P1-C5
>    U7311.D11.104CE9A-P1-C6  U7879.001.DQD0027-P1-C6
>    U7311.D11.104CE9A-P1-C7  U9117.570.104F3DC-V1-C0
>
>    These are just 23 chars long, imagine 48.

Ick, ick, ick.  I say no.  Those names mean nothing to anyone familiar
with Linux.

> 2) Use linux-style bus names, as in xxxx:xx:xx:x.  This is more consistent
>    with other PCI Hotplug implementations, and the names are always 12 chars
>    long.

Yes.  It's time to bring ppc64 kicking and screaming into the Linux fold
:)

> Although it's late in the game to be asking such questions, we'd rather change
> things now if necessary than after this functionality ships.  Thoughts?

It's not too late.  It's just a name change.  The tools out there don't
care what the name of the slots are, right?  I know my tools don't, and
they work accross all Linux platforms that have pci hotplug slots :)

thanks,

greg k-h

** Sent via the linuxppc64-dev mail list. See http://lists.linuxppc.org/





More information about the Linuxppc64-dev mailing list