IBBUS: Export IBAT query/cancel query calls in IBAL interface, so that IPoIB can use IBAT when it needs real paths.
Signed-off-by: Fab Tillier <[email protected]> diff -dwup3 -X excl.txt -I ^ \*$ -I ^ \* \$ -r \dev\openib\Mellanox\11011\core\bus\kernel\bus_pnp.c .\core\bus\kernel\bus_pnp.c --- \dev\openib\Mellanox\11011\core\bus\kernel\bus_pnp.c Thu Sep 20 17:51:02 2012 +++ .\core\bus\kernel\bus_pnp.c Tue Oct 16 14:54:59 2012 @@ -1393,6 +1393,8 @@ __set_ifc( p_ifc->ibat_update_reg = IbatUpdateRegistration; p_ifc->ibat_update_route = IbatUpdateRoute; p_ifc->ibat_clear_all_routes = IbatClearAllRoutes; + p_ifc->ibat_query_path = IbatQueryPath; + p_ifc->ibat_cancel_query = IbatCancelQuery; BUS_EXIT( BUS_DBG_PNP ); } diff -dwup3 -X excl.txt -I ^ \*$ -I ^ \* \$ -r \dev\openib\Mellanox\11011\inc\kernel\iba\ib_al_ifc.h .\inc\kernel\iba\ib_al_ifc.h --- \dev\openib\Mellanox\11011\inc\kernel\iba\ib_al_ifc.h Thu Sep 20 17:51:06 2012 +++ .\inc\kernel\iba\ib_al_ifc.h Tue Oct 16 14:53:20 2012 @@ -47,7 +47,7 @@ * IB resources provided by HCAs. *********/ -#define AL_INTERFACE_VERSION (18) +#define AL_INTERFACE_VERSION (19) @@ -823,6 +823,8 @@ typedef struct _ib_al_ifc FN_IBAT_UPDATE_REGISTRATION* ibat_update_reg; FN_IBAT_UPDATE_ROUTE* ibat_update_route; FN_IBAT_CLEAR_ALL_ROUTES* ibat_clear_all_routes; + FN_IBAT_QUERY_PATH* ibat_query_path; + FN_IBAT_CANCEL_QUERY* ibat_cancel_query; ib_ref_al_obj_t ib_ref_al_obj; ib_deref_al_obj_t ib_deref_al_obj;
ndv2.60.patch
Description: ndv2.60.patch
_______________________________________________ ofw mailing list [email protected] http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ofw
