X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fhinic%2Fbase%2Fhinic_pmd_cmdq.c;h=2e98b9c286f9e6842e181ba74f9742484df80d52;hb=036b61d85e4d1c45ac497a367c765ad463d2debf;hp=685498ec2f500d527ebde98ec5ac7783acaf9f9a;hpb=f51ecf2fe0013fd209b848894fa718fecdf8190c;p=dpdk.git diff --git a/drivers/net/hinic/base/hinic_pmd_cmdq.c b/drivers/net/hinic/base/hinic_pmd_cmdq.c index 685498ec2f..2e98b9c286 100644 --- a/drivers/net/hinic/base/hinic_pmd_cmdq.c +++ b/drivers/net/hinic/base/hinic_pmd_cmdq.c @@ -440,9 +440,12 @@ static int hinic_set_cmdq_ctxts(struct hinic_hwdev *hwdev) cmdq_ctxt, in_size, NULL, NULL, 0); if (err) { - if (err == HINIC_MBOX_PF_BUSY_ACTIVE_FW) + if (err == HINIC_MBOX_PF_BUSY_ACTIVE_FW || + err == HINIC_DEV_BUSY_ACTIVE_FW) { cmdqs->status |= HINIC_CMDQ_SET_FAIL; - PMD_DRV_LOG(ERR, "Set cmdq ctxt failed"); + PMD_DRV_LOG(ERR, "PF or VF fw is hot active"); + } + PMD_DRV_LOG(ERR, "Set cmdq ctxt failed, err: %d", err); return -EFAULT; } }