[MTHCA, IBAL] added FMR support; [MTHCA] 1. fixed (and now works) "livefish" support;
authorleonidk <leonidk@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Tue, 6 Jun 2006 17:22:41 +0000 (17:22 +0000)
committerleonidk <leonidk@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Tue, 6 Jun 2006 17:22:41 +0000 (17:22 +0000)
commit4a956615370e2c2f55e3d2ae7b8b52dbee91185f
treefbb212f2a0b4d055bc5e93034f82ff0b469a6938
parent0e46ee99d0119c5677fff8822f2e3323359786bd
[MTHCA, IBAL] added FMR support; [MTHCA] 1. fixed (and now works) "livefish" support;
2. fixed (and now works) multiple HCA support;
3. support of work of 32-bit tools with 64-bit kernel;
4. support *bad_wr parameter in post/recv verbs as optional;
5. make the wait on a command completion alertable for user processes;
6. improve the vstat output for multiple cards;
7. bugfix: remove QP numbers from the user mode table before they are removed from the kernel;

git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@373 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86
37 files changed:
core/al/al_common.c
core/al/al_common.h
core/al/al_mr.h
core/al/al_mr_shared.c
core/al/al_res_mgr.c
core/al/al_res_mgr.h
core/al/al_verbs.h
core/al/ib_statustext.c
core/bus/kernel/bus_pnp.c
hw/mthca/kernel/SOURCES
hw/mthca/kernel/hca_data.c
hw/mthca/kernel/hca_driver.c
hw/mthca/kernel/hca_memory.c
hw/mthca/kernel/hca_pnp.c
hw/mthca/kernel/ib_verbs.h
hw/mthca/kernel/mt_verbs.c
hw/mthca/kernel/mthca.inf
hw/mthca/kernel/mthca_cmd.c
hw/mthca/kernel/mthca_dev.h
hw/mthca/kernel/mthca_main.c
hw/mthca/kernel/mthca_mr.c
hw/mthca/kernel/mthca_provider.c
hw/mthca/user/mlnx_ual_qp.c
hw/mthca/user/mlnx_uvp.c
hw/mthca/user/mlnx_uvp.h
hw/mthca/user/mlnx_uvp_qp.c
hw/mthca/user/mlnx_uvp_verbs.c
inc/iba/ib_al.h
inc/iba/ib_ci.h
inc/iba/ib_types.h
inc/kernel/iba/ib_al_ifc.h
inc/mthca/mthca_vc.h
tools/mtcr/user/SOURCES
tools/mtcr/user/mtcr.c
tools/vstat/user/vstat_main.c
ulp/opensm/user/include/iba/ib_types.h
ulp/opensm/user/include/iba/ib_types_extended.h