History

drivers/net/ibmvnic: Update VNIC protocol version reporting

VNIC protocol version is reported in big-endian format, but it is not byteswapped before logging. Fix that, and remove version comparison as only one protocol version exists at this time.

Thomas Falcon committed 6 years ago

Commit 78468891 parent 3decabd1 file · +3 −5Browse files

Unified · Split

drivers/net/ethernet/ibm/ibmvnic.c+3−5
@@ -4678,12 +4678,10 @@ static void ibmvnic_handle_crq(union ibmvnic_crq *crq, · 4677 unmodified lines
46784678 dev_err(dev, "Error %ld in VERSION_EXCHG_RSP\n", rc);
46794679 break;
46804680 }
4681− dev_info(dev, "Partner protocol version is %d\n",
4682− crq->version_exchange_rsp.version);
4683− if (be16_to_cpu(crq->version_exchange_rsp.version) <
4684− ibmvnic_version)
4685− ibmvnic_version =
4681+ ibmvnic_version =
46864682 be16_to_cpu(crq->version_exchange_rsp.version);
4683+ dev_info(dev, "Partner protocol version is %d\n",
4684+ ibmvnic_version);
46874685 send_cap_queries(adapter);
46884686 break;
46894687 case QUERY_CAPABILITY_RSP: