Re: [PATCH 12/14] IB/srp: Make HCA completion vector configurable

2013-06-28 Thread Bart Van Assche
On 06/28/13 14:04, David Dillow wrote: On Fri, 2013-06-28 at 10:18 +0200, Bart Van Assche wrote: On 06/27/13 23:24, David Dillow wrote: To me this looks like a standard procedure that applies to any HCA that supports multiple MSI-X vectors ? To you and I, sure, this is relatively standard.

Re: [PATCH 12/14] IB/srp: Make HCA completion vector configurable

2013-06-28 Thread David Dillow
On Fri, 2013-06-28 at 10:18 +0200, Bart Van Assche wrote: On 06/27/13 23:24, David Dillow wrote: Shouldn't there be some documentation about how to set this? What happens when you try to set it on an HCA that doesn't support this how does the user know what's wrong? Hello Dave, HCA

Re: [PATCH 12/14] IB/srp: Make HCA completion vector configurable

2013-06-27 Thread David Dillow
On Wed, 2013-06-12 at 15:35 +0200, Bart Van Assche wrote: Several InfiniBand HCA's allow to configure the completion vector per queue pair. This allows to spread the workload created by IB completion interrupts over multiple MSI-X vectors and hence over multiple CPU cores. In other words,

[PATCH 12/14] IB/srp: Make HCA completion vector configurable

2013-06-12 Thread Bart Van Assche
Several InfiniBand HCA's allow to configure the completion vector per queue pair. This allows to spread the workload created by IB completion interrupts over multiple MSI-X vectors and hence over multiple CPU cores. In other words, configuring the completion vector properly not only allows to