On Tue, Oct 26, 2010 at 10:48 AM, Gleb Natapov <g...@redhat.com> wrote:
> This is current sate of the patch series for people to comment on.
> I dropped ioport double reservation checking from isa-bus and added
> bus_id field for IDE bus since as Markus pointed out unit has different
> meaning there.
>
> This patch series produce names like:
>
> i...@03f1-03f5,03f7/f...@a
> i...@03f1-03f5,03f7/f...@b
> p...@0000:00:01.1/i...@1:0
> p...@0000:00:01.1/i...@1:1
> p...@0000:00:03.0/virtio-...@0
> p...@0000:00:04.0/virtio-...@0
>
> They will be passed to BIOS to determine boot order.

We also use OpenBIOS for PPC and Sparcs. A compatible boot device for
those would be OpenFirmware tree name. I think your names should then
become:
/pci/isa/f...@3f1/f...@0
/pci/isa/f...@3f1/f...@1
/pci/i...@0/1,0
/pci/i...@0/1,1
/pci/virtio-...@1
/pci/virtio-...@2

The PCI addressing scheme in OF was a bit twisty, I just invented
integers in place of those.

Anyway, I don't think we should invent yet another device path naming system.

Reply via email to