Re: [PATCH V2 for-next 2/6] IB/core: Add RSS and TSS QP groups

2013-02-13 Thread Or Gerlitz
On 12/02/2013 20:59, Hefty, Sean wrote: My understanding of this is that there's NO changes to the wire protocols. For RSS no changes. For TSS, added a flag in the IPoIB HW address and used a reserved field of the IPoIB header, see the change log for patch #5 "IB/IPoIB: Add RSS and TSS suppo

RE: [PATCH V2 for-next 2/6] IB/core: Add RSS and TSS QP groups

2013-02-12 Thread Hefty, Sean
My understanding of this is that there's NO changes to the wire protocols. A QP is simply that, a pair of queues - one send, one receive. To the best that I can figure out, you're wanting to allocate 'multiple-queues' - something that has multiple send and receive queues. (I use the term MQ, b

Re: [PATCH V2 for-next 2/6] IB/core: Add RSS and TSS QP groups

2013-02-12 Thread Or Gerlitz
resending for the 3rd time, now from different address as the mail server reject both prev postings... On Mon, Feb 11, 2013 at 10:42 PM, Hefty, Sean wrote: > If I understand the interface correctly, the user calls ib_create_qp() to > create a parent QP and reserve space for all of the children.

Re: [PATCH V2 for-next 2/6] IB/core: Add RSS and TSS QP groups

2013-02-12 Thread Or Gerlitz
On 11/02/2013 22:42, Hefty, Sean wrote: or some QP creation flag, so that every user who wants to create a QP doesn't need to figure out what a QP group is and if their QP needs to be part of one? Then you wouldn't need to define IB_QPG_NONE. another point in favor of using different/dedicat

Re: [PATCH V2 for-next 2/6] IB/core: Add RSS and TSS QP groups

2013-02-12 Thread Or Gerlitz
On 11/02/2013 22:42, Hefty, Sean wrote: RSS (Receive Side Scaling) TSS (Transmit Side Scaling, better known as MQ/Multi-Queue) are common networking techniques which allow to use contemporary NICs that support multiple receive and transmit descriptor queues (multi-queue), see also Documentation/n

RE: [PATCH V2 for-next 2/6] IB/core: Add RSS and TSS QP groups

2013-02-11 Thread Hefty, Sean
> RSS (Receive Side Scaling) TSS (Transmit Side Scaling, better known as > MQ/Multi-Queue) are common networking techniques which allow to use > contemporary NICs that support multiple receive and transmit descriptor > queues (multi-queue), see also Documentation/networking/scaling.txt If TSS is b

[PATCH V2 for-next 2/6] IB/core: Add RSS and TSS QP groups

2013-02-05 Thread Or Gerlitz
From: Shlomo Pongratz RSS (Receive Side Scaling) TSS (Transmit Side Scaling, better known as MQ/Multi-Queue) are common networking techniques which allow to use contemporary NICs that support multiple receive and transmit descriptor queues (multi-queue), see also Documentation/networking/scaling.