All of lore.kernel.org
 help / color / mirror / Atom feed
* How to use IB netlink infrastructure
@ 2012-04-18  7:18 Daniel Ng
  2012-04-22 23:54 ` Daniel Ng
  0 siblings, 1 reply; 4+ messages in thread
From: Daniel Ng @ 2012-04-18  7:18 UTC (permalink / raw)
  To: linux-rdma-u79uwXL29TY76Z2rM5mHXA

Hi, I'm new to IB and RDMA.

Can I use the IB netlink infrastructure to produce actual RDMA data transfers?

If so, can you please give an example showing the path of function calls? I
would like to see how get_user_pages() ultimately gets called as a result of a
netlink operation.

If this is not possible, what is the actual entry point in the IB kernel code
that results in a call to get_user_pages()?  

Cheers,
Daniel

--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: How to use IB netlink infrastructure
  2012-04-18  7:18 How to use IB netlink infrastructure Daniel Ng
@ 2012-04-22 23:54 ` Daniel Ng
       [not found]   ` <loom.20120423T015347-107-eS7Uydv5nfjZ+VzJOa5vwg@public.gmane.org>
  0 siblings, 1 reply; 4+ messages in thread
From: Daniel Ng @ 2012-04-22 23:54 UTC (permalink / raw)
  To: linux-rdma-u79uwXL29TY76Z2rM5mHXA

Hi,

It's been a few days since I posted this question,
but I've had no responses so far.

Can anyone help please?

If I'm asking on the wrong list, please suggest an alternative one.

Cheers,
Daniel

--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 4+ messages in thread

* RE: How to use IB netlink infrastructure
       [not found]   ` <loom.20120423T015347-107-eS7Uydv5nfjZ+VzJOa5vwg@public.gmane.org>
@ 2012-04-23 16:26     ` Hefty, Sean
  2012-04-27  5:25       ` Daniel Ng
  0 siblings, 1 reply; 4+ messages in thread
From: Hefty, Sean @ 2012-04-23 16:26 UTC (permalink / raw)
  To: Daniel Ng, linux-rdma-u79uwXL29TY76Z2rM5mHXA

> It's been a few days since I posted this question,
> but I've had no responses so far.

Can I use the IB netlink infrastructure to produce actual RDMA data transfers?

no

If this is not possible, what is the actual entry point in the IB kernel code
that results in a call to get_user_pages()?

I believe the memory registration calls will result in this being called.  Look for ib_uverbs_reg_mr.

> If I'm asking on the wrong list, please suggest an alternative one.

This is the correct list.

- Sean
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: How to use IB netlink infrastructure
  2012-04-23 16:26     ` Hefty, Sean
@ 2012-04-27  5:25       ` Daniel Ng
  0 siblings, 0 replies; 4+ messages in thread
From: Daniel Ng @ 2012-04-27  5:25 UTC (permalink / raw)
  To: linux-rdma-u79uwXL29TY76Z2rM5mHXA

Hefty, Sean <sean.hefty@...> writes:
>> What is the actual entry point in the IB kernel code
>> that results in a call to get_user_pages()?
> 
> I believe the memory registration calls will result in this being called.  
>Look for ib_uverbs_reg_mr.

Thanks for your helpful suggestions Sean.

I've noticed this article on LWN.net:

http://lwn.net/Articles/133649/

It was written in 2005 and points out some shortcomings with using
get_user_pages() for RDMA. Do you know if these shortcomings have been addressed
since 2005?

If not, is there perhaps another way RDMA has been implemented in the kernel?

--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2012-04-27  5:25 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-04-18  7:18 How to use IB netlink infrastructure Daniel Ng
2012-04-22 23:54 ` Daniel Ng
     [not found]   ` <loom.20120423T015347-107-eS7Uydv5nfjZ+VzJOa5vwg@public.gmane.org>
2012-04-23 16:26     ` Hefty, Sean
2012-04-27  5:25       ` Daniel Ng

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.