opengnsys_ipxe/src
Michael Brown b5aa51ac62 [ipoib] Resimplify test for received broadcast packets
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>
2016-03-08 17:43:26 +00:00
..
arch [pcbios] Restrict external memory allocations to the low 4GB 2016-03-08 13:25:09 +00:00
bin
config [infiniband] Add "ibstat" command 2016-03-08 17:38:06 +00:00
core [pcbios] Restrict external memory allocations to the low 4GB 2016-03-08 13:25:09 +00:00
crypto [ocsp] Avoid including a double path separator in request URI 2016-01-21 17:50:34 +00:00
doc
drivers [ipoib] Resimplify test for received broadcast packets 2016-03-08 17:43:26 +00:00
hci [infiniband] Add "ibstat" command 2016-03-08 17:38:06 +00:00
image [efi] Add support for EFI_GRAPHICS_OUTPUT_PROTOCOL frame buffer consoles 2015-10-16 16:38:41 +01:00
include [ipoib] Resimplify test for received broadcast packets 2016-03-08 17:43:26 +00:00
interface [efi] Add missing definitions for function key scancodes 2016-02-12 13:08:52 +00:00
libgcc
net [infiniband] Retrieve GID flag from cached path entries 2016-03-08 17:40:52 +00:00
tests [iobuf] Improve robustness of I/O buffer allocation 2016-02-11 19:04:23 +00:00
usr [infiniband] Add "ibstat" command 2016-03-08 17:38:06 +00:00
util [efi] Add %.usb target for building EFI-bootable USB (or other) disk images 2015-12-07 13:08:22 +00:00
.gitignore
Makefile [librm] Add support for running in 64-bit long mode 2016-02-24 03:10:12 +00:00
Makefile.housekeeping [debug] Allow debug colourisation to be disabled 2016-01-12 15:39:14 +00:00
doxygen.cfg