> + case VIRTCHNL_OP_REQUEST_QUEUES: { > + struct virtchnl_vf_res_request *vfres = > + (struct virtchnl_vf_res_request *)msg; > + if (vfres->num_queue_pairs == adapter->num_req_queues) > { > + adapter->flags |= > I40EVF_FLAG_REINIT_ITR_NEEDED; > + i40evf_schedule_reset(adapter); > + } else { > + dev_info(&adapter->pdev->dev, > + "Requested %d queues, PF can support > %d\n", > + adapter->num_req_queues, > + vfres->num_queue_pairs); > + adapter->num_req_queues = 0; > + } > + } > + break;
Something is odd about your parenthesis. > default: > if (adapter->current_op && (v_opcode != adapter- > >current_op)) > dev_warn(&adapter->pdev->dev, "Expected > response %d from PF, received %d\n", > -- > 2.14.2