diff options
| -rw-r--r-- | drivers/infiniband/hw/ehca/ehca_hca.c | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/drivers/infiniband/hw/ehca/ehca_hca.c b/drivers/infiniband/hw/ehca/ehca_hca.c index 9209c5332df..8b92f85d4dd 100644 --- a/drivers/infiniband/hw/ehca/ehca_hca.c +++ b/drivers/infiniband/hw/ehca/ehca_hca.c @@ -319,7 +319,7 @@ int ehca_query_gid(struct ib_device *ibdev, u8 port,  					      ib_device);  	struct hipz_query_port *rblock; -	if (index > 255) { +	if (index < 0 || index > 255) {  		ehca_err(&shca->ib_device, "Invalid index: %x.", index);  		return -EINVAL;  	} | 
