Michael Brown
12b4cb964b
Removed more hacks, and adjusted number of queue entries for likely usage.
17 gadus atpakaļ
Michael Brown
11541b1e01
Remove hacks, and fix leaving the multicast GID.
17 gadus atpakaļ
Michael Brown
267a4483ab
Added an almost obscene amount of debugging and assertion code while
tracking down a bug that turned out to be a free_iob() used where I
needed a netdev_tx_complete(). This left the freed I/O buffer on the
net device's TX list, with bad, bad consequences later.
Also fixed the bug in question.
17 gadus atpakaļ
Michael Brown
bdac591726
Some interesting packet corruption happening now.
17 gadus atpakaļ
Michael Brown
2ed1acb9e9
Broadcast GID is now calculated by IPoIB layer.
17 gadus atpakaļ
Michael Brown
32a7bbb1e3
Cleaned up some debug messages.
17 gadus atpakaļ
Michael Brown
ab191e45db
Unicasts seem to be working. :)
17 gadus atpakaļ
Michael Brown
2209090120
Dead code disabling
17 gadus atpakaļ
Michael Brown
b3d3814c17
Obtains a response to the get path record!
17 gadus atpakaļ
Michael Brown
f6f1f2b7bb
Prepare for adding a metadata queue to IPoIB
17 gadus atpakaļ
Michael Brown
4e78a53cf2
IPoIB code separated out to ipoib.c.
17 gadus atpakaļ