<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/drivers/infiniband/hw/ocrdma, branch v3.11</title>
<subtitle>Linux kernel for Apalis and Colibri modules</subtitle>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/'/>
<entry>
<title>RDMA/ocrdma: Fix several stack info leaks</title>
<updated>2013-07-30T17:09:16+00:00</updated>
<author>
<name>Dan Carpenter</name>
<email>dan.carpenter@oracle.com</email>
</author>
<published>2013-07-29T19:34:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=63ea37495714849a5a7986244d9d656e0af14961'/>
<id>63ea37495714849a5a7986244d9d656e0af14961</id>
<content type='text'>
A grab bag of places which don't properly initialize stack data.  I
removed one place which cleared ".rsvd" because it's not needed now
that I have added a memset() earlier in the function.

Signed-off-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt;
Signed-off-by: Roland Dreier &lt;roland@purestorage.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A grab bag of places which don't properly initialize stack data.  I
removed one place which cleared ".rsvd" because it's not needed now
that I have added a memset() earlier in the function.

Signed-off-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt;
Signed-off-by: Roland Dreier &lt;roland@purestorage.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>RDMA/ocrdma: Remove unused include</title>
<updated>2013-07-26T17:03:04+00:00</updated>
<author>
<name>Roland Dreier</name>
<email>roland@purestorage.com</email>
</author>
<published>2013-07-26T17:00:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=3606b99971b66b57a68c952619b43c12f90d2c70'/>
<id>3606b99971b66b57a68c952619b43c12f90d2c70</id>
<content type='text'>
I'd like to remove rdma/ib_cache.h some day, so let's avoid
proliferating uses of it unnecessarily.

Signed-off-by: Roland Dreier &lt;roland@purestorage.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I'd like to remove rdma/ib_cache.h some day, so let's avoid
proliferating uses of it unnecessarily.

Signed-off-by: Roland Dreier &lt;roland@purestorage.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>RDMA/ocrdma: Fix error return code in ocrdma_set_create_qp_rq_cmd()</title>
<updated>2013-06-24T20:50:45+00:00</updated>
<author>
<name>Wei Yongjun</name>
<email>yongjun_wei@trendmicro.com.cn</email>
</author>
<published>2013-06-23T01:07:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=c94e15c5cb4d02579321382871eb87e17d10858e'/>
<id>c94e15c5cb4d02579321382871eb87e17d10858e</id>
<content type='text'>
Fix to return -ENOMEM in the alloc dma coherent error case instead of
0, as done elsewhere in this function.

Signed-off-by: Wei Yongjun &lt;yongjun_wei@trendmicro.com.cn&gt;
Signed-off-by: Roland Dreier &lt;roland@purestorage.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix to return -ENOMEM in the alloc dma coherent error case instead of
0, as done elsewhere in this function.

Signed-off-by: Wei Yongjun &lt;yongjun_wei@trendmicro.com.cn&gt;
Signed-off-by: Roland Dreier &lt;roland@purestorage.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>RDMA/ocrdma: Reorg structures to avoid padding</title>
<updated>2013-06-20T11:52:15+00:00</updated>
<author>
<name>Naresh Gottumukkala</name>
<email>bgottumukkala@emulex.com</email>
</author>
<published>2013-06-10T04:42:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=9884bcdca30ae9f29a0d6af4a4577826b00c5d94'/>
<id>9884bcdca30ae9f29a0d6af4a4577826b00c5d94</id>
<content type='text'>
Reorg structures to better packing to avoid cacheline padding.

Signed-off-by: Naresh Gottumukkala &lt;bgottumukkala@emulex.com&gt;
Signed-off-by: Roland Dreier &lt;roland@purestorage.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reorg structures to better packing to avoid cacheline padding.

Signed-off-by: Naresh Gottumukkala &lt;bgottumukkala@emulex.com&gt;
Signed-off-by: Roland Dreier &lt;roland@purestorage.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>RDMA/ocrdma: Change macros to inline funtions</title>
<updated>2013-06-20T11:52:14+00:00</updated>
<author>
<name>Naresh Gottumukkala</name>
<email>bgottumukkala@emulex.com</email>
</author>
<published>2013-06-10T04:42:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=df176ea0743fd0fb0514c862797f6bd8c08ab42e'/>
<id>df176ea0743fd0fb0514c862797f6bd8c08ab42e</id>
<content type='text'>
Signed-off-by: Naresh Gottumukkala &lt;bgottumukkala@emulex.com&gt;
Signed-off-by: Roland Dreier &lt;roland@purestorage.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Naresh Gottumukkala &lt;bgottumukkala@emulex.com&gt;
Signed-off-by: Roland Dreier &lt;roland@purestorage.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>RDMA/ocrdma: Set bad_wr in error case</title>
<updated>2013-06-20T11:52:14+00:00</updated>
<author>
<name>Naresh Gottumukkala</name>
<email>bgottumukkala@emulex.com</email>
</author>
<published>2013-06-10T04:42:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=f6ddcf71070d01a7bb34818dd3aaf4bdac5386fa'/>
<id>f6ddcf71070d01a7bb34818dd3aaf4bdac5386fa</id>
<content type='text'>
Fix post_send to set the bad_wr in error case.

Signed-off-by: Naresh Gottumukkala &lt;bgottumukkala@emulex.com&gt;
Signed-off-by: Roland Dreier &lt;roland@purestorage.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix post_send to set the bad_wr in error case.

Signed-off-by: Naresh Gottumukkala &lt;bgottumukkala@emulex.com&gt;
Signed-off-by: Roland Dreier &lt;roland@purestorage.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>RDMA/ocrdma: Replace ocrdma_err with pr_err</title>
<updated>2013-06-20T11:52:14+00:00</updated>
<author>
<name>Naresh Gottumukkala</name>
<email>bgottumukkala@emulex.com</email>
</author>
<published>2013-06-10T04:42:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=ef99c4c2ed63cb0deb94ea70fb47c2d6294e302e'/>
<id>ef99c4c2ed63cb0deb94ea70fb47c2d6294e302e</id>
<content type='text'>
Remove private macro ocrdma_err and replace with standard pr_err.

Signed-off-by: Naresh Gottumukkala &lt;bgottumukkala@emulex.com&gt;
Signed-off-by: Roland Dreier &lt;roland@purestorage.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove private macro ocrdma_err and replace with standard pr_err.

Signed-off-by: Naresh Gottumukkala &lt;bgottumukkala@emulex.com&gt;
Signed-off-by: Roland Dreier &lt;roland@purestorage.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>RDMA/ocrdma: Use MCC_CREATE_EXT_V1 for MCC create</title>
<updated>2013-06-20T11:52:14+00:00</updated>
<author>
<name>Naresh Gottumukkala</name>
<email>bgottumukkala@emulex.com</email>
</author>
<published>2013-06-10T04:42:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=b1d58b99194a121a44ec77571f84f62a6ccd6431'/>
<id>b1d58b99194a121a44ec77571f84f62a6ccd6431</id>
<content type='text'>
Use MCC_CREATE_EXT_V1 to create MCC_queue to receive RoCE events.

Signed-off-by: Naresh Gottumukkala &lt;bgottumukkala@emulex.com&gt;
Signed-off-by: Roland Dreier &lt;roland@purestorage.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use MCC_CREATE_EXT_V1 to create MCC_queue to receive RoCE events.

Signed-off-by: Naresh Gottumukkala &lt;bgottumukkala@emulex.com&gt;
Signed-off-by: Roland Dreier &lt;roland@purestorage.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>RDMA/ocrdma: Remove use_cnt for queues</title>
<updated>2013-06-20T11:52:13+00:00</updated>
<author>
<name>Gottumukkala, Naresh</name>
<email>B.A.L.NRaju.Gottumukkala@Emulex.Com</email>
</author>
<published>2013-06-05T08:50:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=27159f5087f9ff59fdc42958a31bca3a291b9f67'/>
<id>27159f5087f9ff59fdc42958a31bca3a291b9f67</id>
<content type='text'>
Remove use_cnt.  Rely on IB midlayer to keep track of the use count.

Signed-off-by: Naresh Gottumukkala &lt;bgottumukkala@emulex.com&gt;
Signed-off-by: Roland Dreier &lt;roland@purestorage.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove use_cnt.  Rely on IB midlayer to keep track of the use count.

Signed-off-by: Naresh Gottumukkala &lt;bgottumukkala@emulex.com&gt;
Signed-off-by: Roland Dreier &lt;roland@purestorage.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>IB/ocrdma: convert to idr_alloc()</title>
<updated>2013-02-28T03:10:17+00:00</updated>
<author>
<name>Tejun Heo</name>
<email>tj@kernel.org</email>
</author>
<published>2013-02-28T01:04:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=cffcd59f15db02b341e50da653860afa0ba11a83'/>
<id>cffcd59f15db02b341e50da653860afa0ba11a83</id>
<content type='text'>
Convert to the much saner new idr interface.

Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;
Cc: Roland Dreier &lt;roland@purestorage.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Convert to the much saner new idr interface.

Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;
Cc: Roland Dreier &lt;roland@purestorage.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
