drivers/net/ibmvnic: Update VNIC protocol version reporting
[ Upstream commit 784688993e
]
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.
Signed-off-by: Thomas Falcon <tlfalcon@linux.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <sashal@kernel.org>
5.4-rM2-2.2.x-imx-squashed
parent
f8713c2cb0
commit
282acc187c
|
@ -4536,12 +4536,10 @@ static void ibmvnic_handle_crq(union ibmvnic_crq *crq,
|
||||||
dev_err(dev, "Error %ld in VERSION_EXCHG_RSP\n", rc);
|
dev_err(dev, "Error %ld in VERSION_EXCHG_RSP\n", rc);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
dev_info(dev, "Partner protocol version is %d\n",
|
ibmvnic_version =
|
||||||
crq->version_exchange_rsp.version);
|
|
||||||
if (be16_to_cpu(crq->version_exchange_rsp.version) <
|
|
||||||
ibmvnic_version)
|
|
||||||
ibmvnic_version =
|
|
||||||
be16_to_cpu(crq->version_exchange_rsp.version);
|
be16_to_cpu(crq->version_exchange_rsp.version);
|
||||||
|
dev_info(dev, "Partner protocol version is %d\n",
|
||||||
|
ibmvnic_version);
|
||||||
send_cap_queries(adapter);
|
send_cap_queries(adapter);
|
||||||
break;
|
break;
|
||||||
case QUERY_CAPABILITY_RSP:
|
case QUERY_CAPABILITY_RSP:
|
||||||
|
|
Loading…
Reference in New Issue