[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH RFC 1 4/8] xen/pt: Log xen_host_pci_get in two i
From: |
Stefano Stabellini |
Subject: |
Re: [Qemu-devel] [PATCH RFC 1 4/8] xen/pt: Log xen_host_pci_get in two init functions |
Date: |
Wed, 1 Jul 2015 14:56:28 +0100 |
User-agent: |
Alpine 2.02 (DEB 1266 2009-07-14) |
On Mon, 29 Jun 2015, Konrad Rzeszutek Wilk wrote:
> To help with troubleshooting in the field.
>
> Signed-off-by: Konrad Rzeszutek Wilk <address@hidden>
Acked-by: Stefano Stabellini <address@hidden>
> hw/xen/xen_pt_config_init.c | 9 +++++++++
> 1 file changed, 9 insertions(+)
>
> diff --git a/hw/xen/xen_pt_config_init.c b/hw/xen/xen_pt_config_init.c
> index bc871c9..62b6a7b 100644
> --- a/hw/xen/xen_pt_config_init.c
> +++ b/hw/xen/xen_pt_config_init.c
> @@ -1776,6 +1776,8 @@ static int xen_pt_ptr_reg_init(XenPCIPassthroughState
> *s,
> rc = xen_host_pci_get_byte(&s->real_device,
> reg_field + PCI_CAP_LIST_ID, &cap_id);
> if (rc) {
> + XEN_PT_ERR(&s->dev, "Failed to read capability @0x%x
> (rc:%d)\n",
> + reg_field + PCI_CAP_LIST_ID, rc);
> return rc;
> }
> if (xen_pt_emu_reg_grps[i].grp_id == cap_id) {
> @@ -1959,6 +1961,9 @@ int xen_pt_config_init(XenPCIPassthroughState *s)
> reg_grp_offset,
> ®_grp_entry->size);
> if (rc < 0) {
> + XEN_PT_LOG(&s->dev, "Failed to initialize %d/%ld, type=0x%x,
> rc:%d\n",
> + i, ARRAY_SIZE(xen_pt_emu_reg_grps),
> + xen_pt_emu_reg_grps[i].grp_type, rc);
> xen_pt_config_delete(s);
> return rc;
> }
> @@ -1973,6 +1978,10 @@ int xen_pt_config_init(XenPCIPassthroughState *s)
> /* initialize capability register */
> rc = xen_pt_config_reg_init(s, reg_grp_entry, regs);
> if (rc < 0) {
> + XEN_PT_LOG(&s->dev, "Failed to initialize %d/%ld reg
> 0x%x in grp_type=0x%x (%d/%ld), rc=%d\n",
> + j,
> ARRAY_SIZE(xen_pt_emu_reg_grps[i].emu_regs),
> + regs->offset,
> xen_pt_emu_reg_grps[i].grp_type,
> + i, ARRAY_SIZE(xen_pt_emu_reg_grps), rc);
> xen_pt_config_delete(s);
> return rc;
> }
> --
> 2.1.0
>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Qemu-devel] [PATCH RFC 1 4/8] xen/pt: Log xen_host_pci_get in two init functions,
Stefano Stabellini <=