Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3c32869f authored by Dan Carpenter's avatar Dan Carpenter Committed by Roland Dreier
Browse files

IB/ipath: Silence a static checker warning



I have a static checker which complains that 0x255 is too high for
the "dev->opstats[opcode]" array.  It turns out that the hardware
has already validated the opcode at this point so it can't actually
overflow.

However, silencing the warning is good and this matches how the
opcode is treated in qib_ib_rcv() as well.

Signed-off-by: default avatarDan Carpenter <dan.carpenter@oracle.com>
Acked-by: default avatarMike Marciniszyn <mike.marciniszyn@intel.com>
Signed-off-by: default avatarRoland Dreier <roland@purestorage.com>
parent a937536b
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -620,7 +620,7 @@ void ipath_ib_rcv(struct ipath_ibdev *dev, void *rhdr, void *data,
		goto bail;
	}

	opcode = be32_to_cpu(ohdr->bth[0]) >> 24;
	opcode = (be32_to_cpu(ohdr->bth[0]) >> 24) & 0x7f;
	dev->opstats[opcode].n_bytes += tlen;
	dev->opstats[opcode].n_packets++;