[dpdk-dev] eth_fm10k_dev_init failed as there is no Glort update

Krishna S k.sharmaa at gmail.com
Thu Aug 17 11:02:14 CEST 2017


Hi Everyone,

Can anyone help me on this?

Regards,
Krishna Sharma

On Wed, Aug 16, 2017 at 7:24 PM, Krishna S <k.sharmaa at gmail.com> wrote:
> Hi Cheng,
>
> I am working on a system which uses fm10k driver.
>
> In my system, I am hitting an error in eth_fm10k_dev_init().
>
> We are waiting for VF to get GLoRT update message once
>  update_lport_state(hw, hw->mac.dglort_map, 1, 1); is done.
>
> Check goes something like this.
>  if (hw->mac.type == fm10k_mac_vf) {
>                 int glort_valid = 0;
>                 int i;
>
>                 for (i = 0; i < MAX_QUERY_GLORT_STATE_TIMES; i++) {
>                         glort_valid = fm10k_glort_valid(hw);
>                         if (glort_valid) {
>                                 PMD_INIT_LOG(INFO, "GloRT update took ~%u ms!",
>                                         (i * WAIT_GLORT_MSG_US/1000));
>                             break;
>                         }
>
> But we are at times failing to get an update and so initialising fails.
>
> Could you kindly give pointers on what could be possible reasons why
> is there no update from PF ?
>
>
> --
> Regards,
> Krishna Sharma



-- 
Regards,
Krishna Sharma


More information about the dev mailing list