summaryrefslogtreecommitdiffstats
path: root/LOG
diff options
context:
space:
mode:
authorMichael Brown2009-08-09 21:38:35 +0200
committerMichael Brown2009-08-10 23:19:39 +0200
commit0b1222f2332e89bcece1912ec6058479b45f62f1 (patch)
treecc096a5cfeff20073da09c710121a90bc5decf2e /LOG
parent[scsi] Make LUN a property of the SCSI backend only (diff)
downloadipxe-0b1222f2332e89bcece1912ec6058479b45f62f1.tar.gz
ipxe-0b1222f2332e89bcece1912ec6058479b45f62f1.tar.xz
ipxe-0b1222f2332e89bcece1912ec6058479b45f62f1.zip
[hermon] Randomise the high-order bits of queue pair numbers
The Infiniband Communication Manager will refuse to establish a connection if it believes the connection is already established. There is no immediately obvious way to ask it to tear down the existing connection and replace it; to issue a DREP we would need to know the local and remote communication IDs used for the previous connection setup. We can work around this by randomising the high-order bits of the queue pair number; these have no significance to the hardware, but are sufficient to convince the IB CM that this is a different connection.
Diffstat (limited to 'LOG')
0 files changed, 0 insertions, 0 deletions