Commit e62e52b ("[ipoib] Simplify test for received broadcast packets") relies upon the multicast LID being present in the destination address vector as passed to ipoib_complete_recv(). Unfortunately, this information is not present in many Infiniband devices' completion queue entries. Fix by testing instead for the presence of a multicast GID. Signed-off-by: Michael Brown <mcb30@ipxe.org>tags/v1.20.1
|
|
||
671 |
|
671 |
|
672 |
|
672 |
|
673 |
|
673 |
|
674 |
|
|
|
675 |
|
|
|
|
674 |
|
|
|
675 |
|
|
676 |
|
676 |
|
677 |
|
677 |
|
678 |
|
678 |
|
|
|
||
48 |
|
48 |
|
49 |
|
49 |
|
50 |
|
50 |
|
|
51 |
|
|
|
52 |
|
|
|
53 |
|
|
51 |
|
54 |
|
52 |
|
55 |
|
53 |
|
56 |
|