]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ib_core: Make sure that PSN does not overflow.
authorMajd Dibbiny <majd@mellanox.com>
Sun, 24 Aug 2014 10:48:53 +0000 (13:48 +0300)
committerMukesh Kacker <mukesh.kacker@oracle.com>
Tue, 7 Jul 2015 21:45:22 +0000 (14:45 -0700)
commit3bfe3af65a418dc4b295358edfe37dc6a347e9a5
treed5167a43469dbcfb0d21d25221260ec52072b266
parentb935ea0fafd19f6ee3490b52b9e7b89c8bec3879
ib_core: Make sure that PSN does not overflow.

The rq/sq->psn is 24 bits as defined in the IB spec,
therefore we mask out the 8 most significant bits to
avoid overflow in the modify qp.

Signed-off-by: Majd Dibbiny <majd@mellanox.com>
(Ported from Mellanox OFED 2.4)

Signed-off-by: Mukesh Kacker <mukesh.kacker@oracle.com>
drivers/infiniband/core/uverbs_cmd.c