On Mon, Feb 27, 2012 at 09:18:35PM -0800, Roland Dreier wrote:
> On Mon, Feb 27, 2012 at 2:02 PM, Kyle McMartin wrote:
> > static u64 ehca_get_max_hwpage_size(struct ehca_shca *shca)
> > {
> > - return 1UL << ilog2(shca->hca_cap_mr_pgsize);
> > + u32 pgsize = shca->hca_cap_mr_pgsize;
On 2/27/2012 7:23 PM, Roland Dreier wrote:
If no one has a problem, I'll just go ahead with the following...
it has one little bug, see below
--
switch (attr.active_speed) {
+ case 1:
+ /* SDR */
+ rate = 25;
missing break here, will send you now f
> If no one has a problem, I'll just go ahead with the following...
Roland, here's your patch fixed to work, this function is something...
you've missed a break in the SDR switch case.. I added it and tested
Or.
--
IB/core: Fix SDR rates in sysfs
Commit 71eeba16 ("IB: Add new InfiniBan
The kernel IB stack uses one enumeration for IB speed, which wasn't
explicitly specified in the verbs header file. Add that enum, and
use it all over the code. Note that the IB speed/width notation is
also used by iWARP and IBoE hw drivers who apply the convention of
rate = speed X width, to advert
On 2/25/2012 9:36 PM, Doug Ledford wrote:
We allocate the login dma buffers in iser_verbs.c as part of
alloc_ib_conn_resources(), however we are freeing them in
iser_initiator.c as part of iser_free_rx_descriptors(). This is
needlessly confusing. We have an alloc_rx_descriptors() and it doesn't
When a EEH happens, the catas poll code will try to restart the device,
removing it and adding it back again. The EEH code will try to do the
same. One of the threads ends up accessing memory that was freed by the
other thread and we get a crash.
The EEH backtrace:
<4>Call Trace:
<4>[c0007fff
From: Thadeu Lima de Souza Cascardo
Date: Tue, 28 Feb 2012 15:36:16 -0300
> When a EEH happens, the catas poll code will try to restart the device,
> removing it and adding it back again. The EEH code will try to do the
> same. One of the threads ends up accessing memory that was freed by the
> o
I've recently seen two different users on different fabrics make the same
mistake: They made a syntax error in their opensm.conf file and then couldn't
figure out why their changes didn't take effect.
Looking at the code that parses the opensm.conf file, it appears to treat any
line it cannot pars
On Tue, Feb 28, 2012 at 02:30:51PM -0500, David Miller wrote:
> From: Thadeu Lima de Souza Cascardo
> Date: Tue, 28 Feb 2012 15:36:16 -0300
>
> > When a EEH happens, the catas poll code will try to restart the device,
> > removing it and adding it back again. The EEH code will try to do the
> > s
From: Thadeu Lima de Souza Cascardo
Date: Tue, 28 Feb 2012 17:34:38 -0300
> On Tue, Feb 28, 2012 at 02:30:51PM -0500, David Miller wrote:
>> From: Thadeu Lima de Souza Cascardo
>> Date: Tue, 28 Feb 2012 15:36:16 -0300
>>
>> > When a EEH happens, the catas poll code will try to restart the devic
Hi Sean,
We were asked to integrate this into our product for scalability
purposes. While working on that, I ran across a number of issues that
needed fixed up (typical for a new package). So, here's a number of
patches and fix ups for those things.
First, the package is ibacm but the binary is
On 02/28/2012 04:08 PM, Doug Ledford wrote:
> By default ibacm expects to find its configuration files in /etc/ibacm.
> This adds to the proliferation of directories in /etc/ needlessly. We
> already have a number of RDMA related directories to choose from
> depending on your install (OFED == /et
Thanks - I'll try to add these patches to the next release and work to get
things fixed up.
- Sean
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
There are two things that stand in the way of opensm being run on
redundant fabrics easily:
1) The opensm init script only starts one instance of opensm and opensm
will only work on one fabric per instance
2) Even if you start multiple instances, you have to hand modify config
files for each insta
14 matches
Mail list logo