]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[arbel] Perform ICM allocations according to the specification
authorMichael Brown <mcb30@ipxe.org>
Fri, 17 Sep 2010 03:56:23 +0000 (04:56 +0100)
committerMichael Brown <mcb30@ipxe.org>
Fri, 17 Sep 2010 04:51:34 +0000 (05:51 +0100)
commitd84e4e0575671466e19e7ada274fdb430426d617
treeb626f92a4f65c6420c8353a346634b67d8501cca
parentf7a49e23e9194121b83c52a48795c2d4d6de789c
[arbel] Perform ICM allocations according to the specification

The current method for ICM allocation exactly matches the addresses
chosen by the old Etherboot driver, but does not match the
specification.  Some ICM tables (notably the queue pair context table)
therefore end up incorrectly aligned.

Fix by performing allocations as per the specification.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/drivers/infiniband/arbel.c
src/drivers/infiniband/arbel.h