Hello Steven,
we had this problem, too. For ibv_cmd_create_qp we pass via our cmd
struct
the address of the response block to the kernel.The kernel can copies
then
all values into the response block (from kernel space to user space).
The provider library can then the provider specific information which
are
passed from the kernel.
See ehcau_create_qp in ehca_umain.c for more information.
Regards,
Heiko
On Feb 15, 2006, at 8:00 PM, Steve Wise wrote:
I have a provider in the works that needs provider-specific
information
passed from the kernel create_qp verb back to the provider
library. It
seems that ibv_cmd_create_qp() doesn't allow for provider-specific
data
to be passed out of the kernel back to the provider lib.
ibv_cmd_create_cq() does support this.
I can come up with a patch to the code to support this, but I
wanted to
query the group to make sure I'm not missing something.
Is it a reasonable extension to add this to create_qp()?
Thanks,
Steve.
_______________________________________________
openib-general mailing list
[email protected]
http://openib.org/mailman/listinfo/openib-general
To unsubscribe, please visit http://openib.org/mailman/listinfo/
openib-general
_______________________________________________
openib-general mailing list
[email protected]
http://openib.org/mailman/listinfo/openib-general
To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general