Displaying 5 results from an estimated 5 matches for "ib_device_attr".
2013 Apr 20
5
configure error using Lustre 2.3 and OFED 3.5
...ib_verbs.h>
| #include <rdma/ib_fmr_pool.h>
|
| int
| main (void)
| {
|
| struct rdma_cm_id *cm_idi __attribute__ ((unused));
| struct rdma_conn_param conn_param __attribute__ ((unused));
| struct ib_device_attr device_attr __attribute__ ((unused));
| struct ib_qp_attr qp_attr __attribute__ ((unused));
| struct ib_pool_fmr pool_fmr __attribute__ ((unused));
| enum ib_cm_rej_reason rej_reason __attribute__ ((unused));
|
|...
2019 Apr 13
1
[RFC 3/3] RDMA/virtio-rdma: VirtIO rdma driver
...UDP_ENCAP;
> + immutable->pkey_tbl_len = attr.pkey_tbl_len;
> + immutable->gid_tbl_len = attr.gid_tbl_len;
> + immutable->max_mad_size = IB_MGMT_MAD_SIZE;
> +
> + return 0;
> +}
> +
> +static int virtio_rdma_query_device(struct ib_device *ibdev,
> + struct ib_device_attr *props,
> + struct ib_udata *uhw)
> +{
> + struct scatterlist data;
> + int offs;
> + int rc;
> +
> + if (uhw->inlen || uhw->outlen)
> + return -EINVAL;
> +
> + /* We start with sys_image_guid because of inconsistency beween ib_
> + * and ibv_ */
>...
2019 Apr 11
1
[RFC 3/3] RDMA/virtio-rdma: VirtIO rdma driver
...gt;core_cap_flags |= RDMA_CORE_PORT_IBA_ROCE_UDP_ENCAP;
+ immutable->pkey_tbl_len = attr.pkey_tbl_len;
+ immutable->gid_tbl_len = attr.gid_tbl_len;
+ immutable->max_mad_size = IB_MGMT_MAD_SIZE;
+
+ return 0;
+}
+
+static int virtio_rdma_query_device(struct ib_device *ibdev,
+ struct ib_device_attr *props,
+ struct ib_udata *uhw)
+{
+ struct scatterlist data;
+ int offs;
+ int rc;
+
+ if (uhw->inlen || uhw->outlen)
+ return -EINVAL;
+
+ /* We start with sys_image_guid because of inconsistency beween ib_
+ * and ibv_ */
+ offs = offsetof(struct ib_device_attr, sys_image_guid);
+...
2019 Apr 11
9
[RFC 0/3] VirtIO RDMA
Data center backends use more and more RDMA or RoCE devices and more and
more software runs in virtualized environment.
There is a need for a standard to enable RDMA/RoCE on Virtual Machines.
Virtio is the optimal solution since is the de-facto para-virtualizaton
technology and also because the Virtio specification
allows Hardware Vendors to support Virtio protocol natively in order to
achieve
2019 Apr 11
9
[RFC 0/3] VirtIO RDMA
Data center backends use more and more RDMA or RoCE devices and more and
more software runs in virtualized environment.
There is a need for a standard to enable RDMA/RoCE on Virtual Machines.
Virtio is the optimal solution since is the de-facto para-virtualizaton
technology and also because the Virtio specification
allows Hardware Vendors to support Virtio protocol natively in order to
achieve