From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kevin O'Connor Subject: Re: [PATCHv2 0/8 RFC] boot order specification Date: Sun, 31 Oct 2010 18:25:53 -0400 Message-ID: <20101031222553.GA16443@morn.localdomain> References: <1288525209-3303-1-git-send-email-gleb@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: qemu-devel@nongnu.org, kvm@vger.kernel.org To: Gleb Natapov Return-path: Received: from mail-vw0-f46.google.com ([209.85.212.46]:63483 "EHLO mail-vw0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753053Ab0JaWZ4 (ORCPT ); Sun, 31 Oct 2010 18:25:56 -0400 Received: by mail-vw0-f46.google.com with SMTP id 13so2839658vws.19 for ; Sun, 31 Oct 2010 15:25:56 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1288525209-3303-1-git-send-email-gleb@redhat.com> Sender: kvm-owner@vger.kernel.org List-ID: On Sun, Oct 31, 2010 at 01:40:01PM +0200, Gleb Natapov wrote: > This is current sate of the patch series for people to comment on. > I tried to use open firmware naming scheme to specify device path names. > > The patch series produce names like these: > for pci machine: > /pci@i0cf8/pci-isa-bridge@1/fdc@03f1/floppy@0 > /pci@i0cf8/pci-isa-bridge@1/fdc@03f1/floppy@1 > /pci@i0cf8/ata@1,1/ata-disk@1:0 > /pci@i0cf8/ata@1,1/ata-disk@1:1 > /pci@i0cf8/virtio-blk@3/virtio-disk@0 > /pci@i0cf8/ethernet@4/ethernet-phy@0 > /pci@i0cf8/ethernet@5/ethernet-phy@0 > > for isa machine: > adding '/isa/fdc@03f1/floppy@0' at index 2 > adding '/isa/fdc@03f1/floppy@1' at index 1 > adding '/isa/ata@0170/ata-disk@0:0' at index 0 > adding '/isa/ata@0170/ata-disk@0:1' at index 3 Hi Gleb, How will USB drives be identified? I'm not sure how SeaBIOS will be able to line up something like "/pci@i0cf8/ethernet@4/ethernet-phy@0" to an optionrom BEV. Also, if there is an optionrom with BCVs (eg, a scsi card), I'm not sure how that would that would be identified. -Kevin From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=48874 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PCgLi-0007JJ-PW for qemu-devel@nongnu.org; Sun, 31 Oct 2010 18:26:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PCgLd-00081C-UI for qemu-devel@nongnu.org; Sun, 31 Oct 2010 18:26:02 -0400 Received: from mail-vw0-f45.google.com ([209.85.212.45]:48919) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PCgLd-000814-SD for qemu-devel@nongnu.org; Sun, 31 Oct 2010 18:25:57 -0400 Received: by vws4 with SMTP id 4so2978960vws.4 for ; Sun, 31 Oct 2010 15:25:56 -0700 (PDT) Date: Sun, 31 Oct 2010 18:25:53 -0400 From: Kevin O'Connor Message-ID: <20101031222553.GA16443@morn.localdomain> References: <1288525209-3303-1-git-send-email-gleb@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1288525209-3303-1-git-send-email-gleb@redhat.com> Subject: [Qemu-devel] Re: [PATCHv2 0/8 RFC] boot order specification List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gleb Natapov Cc: qemu-devel@nongnu.org, kvm@vger.kernel.org On Sun, Oct 31, 2010 at 01:40:01PM +0200, Gleb Natapov wrote: > This is current sate of the patch series for people to comment on. > I tried to use open firmware naming scheme to specify device path names. > > The patch series produce names like these: > for pci machine: > /pci@i0cf8/pci-isa-bridge@1/fdc@03f1/floppy@0 > /pci@i0cf8/pci-isa-bridge@1/fdc@03f1/floppy@1 > /pci@i0cf8/ata@1,1/ata-disk@1:0 > /pci@i0cf8/ata@1,1/ata-disk@1:1 > /pci@i0cf8/virtio-blk@3/virtio-disk@0 > /pci@i0cf8/ethernet@4/ethernet-phy@0 > /pci@i0cf8/ethernet@5/ethernet-phy@0 > > for isa machine: > adding '/isa/fdc@03f1/floppy@0' at index 2 > adding '/isa/fdc@03f1/floppy@1' at index 1 > adding '/isa/ata@0170/ata-disk@0:0' at index 0 > adding '/isa/ata@0170/ata-disk@0:1' at index 3 Hi Gleb, How will USB drives be identified? I'm not sure how SeaBIOS will be able to line up something like "/pci@i0cf8/ethernet@4/ethernet-phy@0" to an optionrom BEV. Also, if there is an optionrom with BCVs (eg, a scsi card), I'm not sure how that would that would be identified. -Kevin