[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] Re: [PATCHv4 08/15] Add get_fw_dev_path callback for pci bu
From: |
Gleb Natapov |
Subject: |
[Qemu-devel] Re: [PATCHv4 08/15] Add get_fw_dev_path callback for pci bus. |
Date: |
Sun, 14 Nov 2010 20:42:37 +0200 |
On Sun, Nov 14, 2010 at 08:27:20PM +0200, Michael S. Tsirkin wrote:
> On Sun, Nov 14, 2010 at 05:39:34PM +0200, Gleb Natapov wrote:
> > +static char *pcibus_get_fw_dev_path(DeviceState *dev)
> > +{
> > + PCIDevice *d = (PCIDevice *)dev;
> > + char path[50], name[33];
> > + int off;
> > +
> > + off = snprintf(path, sizeof(path), "address@hidden",
> > + pci_dev_fw_name(dev, name, sizeof name),
> > + PCI_SLOT(d->devfn));
> > + if (PCI_FUNC(d->devfn))
> > + snprintf(path + off, sizeof(path) + off, ",%x",
> > PCI_FUNC(d->devfn));
>
> Can we *always* specify a slot number in the name?
> If yes I think we should, because I think we saw that the short form is
> ambiguous: if there's a device at a slot != 0, openfirmware will
> to match that against the name.
You accidentally something here.
> Right?
>
I do not see what is ambiguous here. Can you explain?
--
Gleb.
- [Qemu-devel] [PATCHv4 00/15] boot order specification, Gleb Natapov, 2010/11/14
- [Qemu-devel] [PATCHv4 02/15] Introduce new BusInfo callback get_fw_dev_path., Gleb Natapov, 2010/11/14
- [Qemu-devel] [PATCHv4 04/15] Add get_fw_dev_path callback to ISA bus in qdev., Gleb Natapov, 2010/11/14
- [Qemu-devel] [PATCHv4 12/15] Change fw_cfg_add_file() to get full file path as a parameter., Gleb Natapov, 2010/11/14
- [Qemu-devel] [PATCHv4 05/15] Store IDE bus id in IDEBus structure for easy access., Gleb Natapov, 2010/11/14
- [Qemu-devel] [PATCHv4 09/15] Record which USBDevice USBPort belongs too., Gleb Natapov, 2010/11/14
- [Qemu-devel] [PATCHv4 07/15] Add get_dev_path callback for system bus., Gleb Natapov, 2010/11/14
- [Qemu-devel] [PATCHv4 03/15] Keep track of ISA ports ISA device is using in qdev., Gleb Natapov, 2010/11/14
- [Qemu-devel] [PATCHv4 08/15] Add get_fw_dev_path callback for pci bus., Gleb Natapov, 2010/11/14
- [Qemu-devel] [PATCHv4 10/15] Add get_dev_path callback for usb bus., Gleb Natapov, 2010/11/14
- [Qemu-devel] [PATCHv4 01/15] Introduce fw_name field to DeviceInfo structure., Gleb Natapov, 2010/11/14
- [Qemu-devel] [PATCHv4 06/15] Add get_fw_dev_path callback to IDE bus., Gleb Natapov, 2010/11/14
- [Qemu-devel] [PATCHv4 14/15] Add notifier that will be called when machine is fully created., Gleb Natapov, 2010/11/14
- [Qemu-devel] [PATCHv4 15/15] Pass boot device list to firmware., Gleb Natapov, 2010/11/14
- [Qemu-devel] Re: [PATCHv4 15/15] Pass boot device list to firmware., Blue Swirl, 2010/11/14