summaryrefslogtreecommitdiffstats
path: root/src/Makefile
diff options
context:
space:
mode:
authorMichael Brown2009-07-09 06:18:33 +0200
committerMichael Brown2009-07-18 00:06:35 +0200
commitcd5a21359cecdb320274941cd004ea82e8dab06a (patch)
tree473d87db0e54db06cea0c0dde9cec1f0f9dd990d /src/Makefile
parent[hermon] Disable debugging around mapping of firmware tables (diff)
downloadipxe-cd5a21359cecdb320274941cd004ea82e8dab06a.tar.gz
ipxe-cd5a21359cecdb320274941cd004ea82e8dab06a.tar.xz
ipxe-cd5a21359cecdb320274941cd004ea82e8dab06a.zip
[hermon] Allow software GMA to receive packets destined for QP1
The Linux IB Communication Manager will always send MADs to QP1, rather than back to the originating QP. On Hermon, QP1 is by default handled by the embedded firmware. We can change this, but the cost is that we have to handle both QP0 and QP1 (i.e. we have to provide SMA as well as GMA service in software), and we have to use MLX queues rather than standard UD queues (i.e. we have to construct the UD datagrams by hand). There doesn't seem to be any viable way around this situation, ugly though it is.
Diffstat (limited to 'src/Makefile')
0 files changed, 0 insertions, 0 deletions