[IB] mthca: Better limit checking and reporting
Check the sizes of CQs, QPs and SRQs when creating objects, and fail instead of creating too-big queues. Also return real limits instead of just plausible-sounding values from mthca_query_device(). Signed-off-by: Jack Morgenstein <jackm@mellanox.co.il> Signed-off-by: Roland Dreier <rolandd@cisco.com>
This commit is contained in:
committed by
Roland Dreier
parent
4ab6fb7e5b
commit
efaae8f71f
@@ -37,10 +37,6 @@
|
||||
#include "mthca_dev.h"
|
||||
#include "mthca_cmd.h"
|
||||
|
||||
enum {
|
||||
MTHCA_QP_PER_MGM = 4 * (MTHCA_MGM_ENTRY_SIZE / 16 - 2)
|
||||
};
|
||||
|
||||
struct mthca_mgm {
|
||||
__be32 next_gid_index;
|
||||
u32 reserved[3];
|
||||
|
Reference in New Issue
Block a user