<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/drivers/infiniband, branch v1.20.1</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/drivers/infiniband?h=v1.20.1</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/drivers/infiniband?h=v1.20.1'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2019-08-17T16:51:18+00:00</updated>
<entry>
<title>[golan] Fix address-of-pointer bug for multicast attach/detach</title>
<updated>2019-08-17T16:51:18+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2019-08-17T16:51:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=0b3000bbece3f96d1c4e00aaf93968f6905105bb'/>
<id>urn:sha1:0b3000bbece3f96d1c4e00aaf93968f6905105bb</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[golan] Add various new PCI device IDs</title>
<updated>2019-05-02T10:00:18+00:00</updated>
<author>
<name>Mohammed</name>
</author>
<published>2019-05-02T10:00:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=1cdf56f75157d5f4dcfb98dee7b1ba60cd6b93c1'/>
<id>urn:sha1:1cdf56f75157d5f4dcfb98dee7b1ba60cd6b93c1</id>
<content type='text'>
Signed-off-by: Mohammed &lt;mohammedt@mellanox.com&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[vlan] Provide vlan_netdev_rx() and vlan_netdev_rx_err()</title>
<updated>2019-04-27T19:25:00+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2019-04-27T19:12:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=fe680c8228563369804948010954128aacb7db74'/>
<id>urn:sha1:fe680c8228563369804948010954128aacb7db74</id>
<content type='text'>
The Hermon driver uses vlan_find() to identify the appropriate VLAN
device for packets that are received with the VLAN tag already
stripped out by the hardware.  Generalise this capability and expose
it for use by other network card drivers.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[golan] Set log_max_qp to 1</title>
<updated>2018-03-20T15:55:04+00:00</updated>
<author>
<name>Ameer Mahagneh</name>
</author>
<published>2018-03-20T15:55:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=d5d4bf8870ccb68b3b897d2ee88079dc06e9dd48'/>
<id>urn:sha1:d5d4bf8870ccb68b3b897d2ee88079dc06e9dd48</id>
<content type='text'>
This is required to work around a bug in some firmware versions.

Signed-off-by: Ameer Mahagneh &lt;ameerm@mellanox.com&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[golan] Do not assume all devices are identical</title>
<updated>2018-03-18T13:41:21+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2018-03-18T13:40:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=0778418e29ea16fc897fc5b6e497054f5ba86ebd'/>
<id>urn:sha1:0778418e29ea16fc897fc5b6e497054f5ba86ebd</id>
<content type='text'>
Remove the global variable shomron_nodnic_supported, since it may have
different values for different PCI devices.

Originally-fixed-by: Mohammed Taha &lt;mohammedt@mellanox.com&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[build] Avoid implicit-fallthrough warnings on GCC 7</title>
<updated>2017-03-29T07:36:45+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2017-03-29T07:36:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=5f85cbb9ee1c00cec81a848a9e871ad5d1e7f53f'/>
<id>urn:sha1:5f85cbb9ee1c00cec81a848a9e871ad5d1e7f53f</id>
<content type='text'>
Reported-by: Vinson Lee &lt;vlee@freedesktop.org&gt;
Reported-by: Liang Yan &lt;lyan@suse.com&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[golan] Bug fixes and improved paging allocation method</title>
<updated>2017-03-23T14:03:40+00:00</updated>
<author>
<name>Raed Salem</name>
</author>
<published>2017-03-23T13:56:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=1ff1eebcf7a93a237a1b91ea5d9dcc5b5f1a13bf'/>
<id>urn:sha1:1ff1eebcf7a93a237a1b91ea5d9dcc5b5f1a13bf</id>
<content type='text'>
Updates:
- revert Support for clear interrupt via BAR

Signed-off-by: Raed Salem &lt;raeds@mellanox.com&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[hermon] Assert that mapping length is non-zero</title>
<updated>2017-03-22T13:20:14+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2017-03-22T13:18:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=dea5b744750f691c071b018b1084fa916ed630a8'/>
<id>urn:sha1:dea5b744750f691c071b018b1084fa916ed630a8</id>
<content type='text'>
An (impossible) mapping length of zero produces a negative bit shift,
which is technically undefined.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[arbel] Assert that mapping length is non-zero</title>
<updated>2017-03-22T13:18:54+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2017-03-22T13:18:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=0ced99e97c59e193eb7b1313fbb4473c720c59dc'/>
<id>urn:sha1:0ced99e97c59e193eb7b1313fbb4473c720c59dc</id>
<content type='text'>
An (impossible) mapping length of zero produces a negative bit shift,
which is technically undefined.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[infiniband] Return status code from ib_create_cq() and ib_create_qp()</title>
<updated>2017-03-22T09:18:02+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2017-03-22T08:47:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=39ef530088859ccbbcf29bf6af2cf9f0307dc476'/>
<id>urn:sha1:39ef530088859ccbbcf29bf6af2cf9f0307dc476</id>
<content type='text'>
Any underlying errors arising during ib_create_cq() or ib_create_qp()
are lost since the functions simply return NULL on error.  This makes
debugging harder, since a debug-enabled build is required to discover
the root cause of the error.

Fix by returning a status code from these functions, thereby allowing
any underlying errors to be propagated.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
</feed>
