mirror of
https://github.com/xcat2/xNBA.git
synced 2024-11-26 19:29:04 +00:00
[infiniband] Improve ib_packet debugging messages
This commit is contained in:
parent
47c4aaa9e2
commit
0582a84e66
@ -213,15 +213,23 @@ int ib_pull ( struct ib_device *ibdev, struct io_buffer *iobuf,
|
||||
/* Determine destination QP, if applicable */
|
||||
if ( qp ) {
|
||||
if ( IB_LID_MULTICAST ( lid ) && grh ) {
|
||||
*qp = ib_find_qp_mgid ( ibdev, &grh->dgid );
|
||||
if ( ! ( *qp = ib_find_qp_mgid ( ibdev, &grh->dgid ))){
|
||||
DBGC ( ibdev, "IBDEV %p RX for unknown MGID "
|
||||
"%08x:%08x:%08x:%08x\n", ibdev,
|
||||
ntohl ( grh->dgid.u.dwords[0] ),
|
||||
ntohl ( grh->dgid.u.dwords[1] ),
|
||||
ntohl ( grh->dgid.u.dwords[2] ),
|
||||
ntohl ( grh->dgid.u.dwords[3] ) );
|
||||
return -ENODEV;
|
||||
}
|
||||
} else {
|
||||
*qp = ib_find_qp_qpn ( ibdev, qpn );
|
||||
}
|
||||
if ( ! *qp ) {
|
||||
DBGC ( ibdev, "IBDEV %p RX for nonexistent QP\n",
|
||||
ibdev );
|
||||
return -ENODEV;
|
||||
if ( ! ( *qp = ib_find_qp_qpn ( ibdev, qpn ) ) ) {
|
||||
DBGC ( ibdev, "IBDEV %p RX for nonexistent "
|
||||
"QPN %lx\n", ibdev, qpn );
|
||||
return -ENODEV;
|
||||
}
|
||||
}
|
||||
assert ( *qp );
|
||||
}
|
||||
|
||||
DBGC2 ( ibdev, "IBDEV %p RX %04x:%08lx <= %04x:%08lx (key %08x)\n",
|
||||
|
Loading…
Reference in New Issue
Block a user