]> asedeno.scripts.mit.edu Git - linux.git/commit
IB/hfi1,qib: Do not send QKey trap for UD qps
authorDennis Dalessandro <dennis.dalessandro@intel.com>
Tue, 30 May 2017 00:22:01 +0000 (17:22 -0700)
committerDoug Ledford <dledford@redhat.com>
Tue, 27 Jun 2017 20:58:12 +0000 (16:58 -0400)
commit13d84914db56c1afd1c9bf4f41e9bf91f061a7dd
tree8903b27077dc894693fa3d07be56e65a37298e75
parentbec7c79cd8f764ba84c8ec6d8c402b8a7cd3a54f
IB/hfi1,qib: Do not send QKey trap for UD qps

According to IBTA spec a QKey violation should not result in a bad qkey
trap being triggered for UD queue pairs. Also since it is a silent error
we do not increment the q_key violation or the dropped packet counters.

Reviewed-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
Signed-off-by: Dennis Dalessandro <dennis.dalessandro@intel.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
drivers/infiniband/hw/hfi1/mad.c
drivers/infiniband/hw/hfi1/ruc.c
drivers/infiniband/hw/hfi1/ud.c
drivers/infiniband/hw/hfi1/verbs.h
drivers/infiniband/hw/qib/qib_mad.c
drivers/infiniband/hw/qib/qib_ruc.c
drivers/infiniband/hw/qib/qib_ud.c
drivers/infiniband/hw/qib/qib_verbs.h