[Stgt-devel] [PATCH 7/7] iser core
Arne Redlich
agr
Tue Jul 31 17:59:19 CEST 2007
Am Montag, den 30.07.2007, 15:01 -0400 schrieb Pete Wyckoff:
> +/* global connection list variables */
> +struct rdma_conn_list {
> + struct conn_info conn[MAX_CONN];
> + /*variables that all connections will share*/
> + struct ibv_context *ibv_hndl;
> + struct rdma_event_channel *rdma_evt_channel;
> + struct rdma_cm_id *cma_listen_id;
> + struct ibv_pd *prot_id;
> + struct ibv_cq *cq_hndl;
> + struct ibv_comp_channel *cq_channel;
> + struct list_head conn_tx_ready; /* conns with tasks ready to tx */
> + /* prereg rdma bufs */
> + void *regbuf;
> + void *membuf;
> + struct ibv_mr *regmr;
> + struct list_head freel, allocl;
> + int num_tx_ready;
> +};
> +static struct rdma_conn_list cl;
Haven't found it in the errata, but it seems that with this design only
one HCA is supported?
Arne
More information about the stgt
mailing list