<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/include/linux/qed/qede_rdma.h, branch linux-5.2.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-5.2.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-5.2.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2019-01-28T18:58:41Z</updated>
<entry>
<title>qede: Error recovery process</title>
<updated>2019-01-28T18:58:41Z</updated>
<author>
<name>Tomer Tayar</name>
<email>tomer.tayar@cavium.com</email>
</author>
<published>2019-01-28T17:27:56Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=ccc67ef50b9085b895738d7720840eb6fe98745e'/>
<id>urn:sha1:ccc67ef50b9085b895738d7720840eb6fe98745e</id>
<content type='text'>
This patch adds the error recovery process in the qede driver.
The process includes a partial/customized driver unload and load, which
allows it to look like a short suspend period to the kernel while
preserving the net devices' state.

Signed-off-by: Tomer Tayar &lt;tomer.tayar@cavium.com&gt;
Signed-off-by: Ariel Elior &lt;ariel.elior@cavium.com&gt;
Signed-off-by: Michal Kalderon &lt;michal.kalderon@cavium.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>qede: Fix compilation without QED_RDMA</title>
<updated>2017-06-21T15:33:47Z</updated>
<author>
<name>Chad Dupuis</name>
<email>chad.dupuis@cavium.com</email>
</author>
<published>2017-06-21T05:26:34Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=da2e9cf03b8fccbb69dd1e215bb1e554ce8e8cbe'/>
<id>urn:sha1:da2e9cf03b8fccbb69dd1e215bb1e554ce8e8cbe</id>
<content type='text'>
When CONFIG_QED_RDMA isn't defined, we'd hit the following:

 /include/linux/qed/qede_rdma.h:84:19:
 warning: ‘qede_rdma_dev_add’ used but never defined [enabled by default]
 static inline int qede_rdma_dev_add(struct qede_dev *dev);

Fixes: bbfcd1e8e167 ("qed*: Set rdma generic functions prefix")
Signed-off-by: Chad Dupuis &lt;chad.dupuis@cavium.com&gt;
Signed-off-by: Yuval Mintz &lt;Yuval.Mintz@cavium.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>qed*: Set rdma generic functions prefix</title>
<updated>2017-06-20T16:34:08Z</updated>
<author>
<name>Michal Kalderon</name>
<email>Michal.Kalderon@cavium.com</email>
</author>
<published>2017-06-20T13:00:04Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=bbfcd1e8e1677b1e692144c5709945e1dfe1ed30'/>
<id>urn:sha1:bbfcd1e8e1677b1e692144c5709945e1dfe1ed30</id>
<content type='text'>
Rename the functions common to both iWARP and RoCE to have a prefix of
_rdma_ instead of _roce_.

Signed-off-by: Michal Kalderon &lt;Michal.Kalderon@cavium.com&gt;
Signed-off-by: Yuval Mintz &lt;Yuval.Mintz@cavium.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>qed*: qede_roce.[ch] -&gt; qede_rdma.[ch]</title>
<updated>2017-06-20T16:34:07Z</updated>
<author>
<name>Michal Kalderon</name>
<email>Michal.Kalderon@cavium.com</email>
</author>
<published>2017-06-20T13:00:03Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=b262a06e642cfb1eeb6c2c772f76dad674ada57e'/>
<id>urn:sha1:b262a06e642cfb1eeb6c2c772f76dad674ada57e</id>
<content type='text'>
Once we have iWARP support, the qede portion of the qedr&lt;-&gt;qede would
serve all the RDMA protocols - so rename the file to be appropriate
to its function.

While we're at it, we're also moving a couple of inclusions to it into
.h files and adding includes to make sure it contains all type
definitions it requires.

Signed-off-by: Michal Kalderon &lt;Michal.Kalderon@cavium.com&gt;
Signed-off-by: Yuval Mintz &lt;Yuval.Mintz@cavium.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
