[IB] mthca: Round up number of slots in HCA context memory table
authorMichael S. Tsirkin <mst@mellanox.co.il>
Tue, 27 Sep 2005 04:12:26 +0000 (21:12 -0700)
committerRoland Dreier <rolandd@cisco.com>
Tue, 27 Sep 2005 04:12:26 +0000 (21:12 -0700)
commitf02b16bea2d8411b21a531fc381e066985895387
treee129e595b978238b2f2c9966acab0cc8a761e0ad
parent63c47c286d062d93e0501d60797274c84a587e97
[IB] mthca: Round up number of slots in HCA context memory table

When allocating a table for mem-free HCA context, don't assume that
obj_size * nobj is an even multiple of MTHCA_TABLE_CHUNK_SIZE.  In
particular, make sure we allocate at least one slot even if the table
is smaller than MTHCA_TABLE_CHUNK_SIZE.

Signed-off-by: Michael S. Tsirkin <mst@mellanox.co.il>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
drivers/infiniband/hw/mthca/mthca_memfree.c