<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/net/infiniband/ib_sma.c, branch openslx</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/net/infiniband/ib_sma.c?h=openslx</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/net/infiniband/ib_sma.c?h=openslx'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2021-01-27T01:15:35+00:00</updated>
<entry>
<title>[infiniband] Require drivers to specify the number of ports</title>
<updated>2021-01-27T01:15:35+00:00</updated>
<author>
<name>Christian Iversen</name>
</author>
<published>2021-01-26T23:43:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=b9de7e6eda04cecaff6735a60c7fe7f488fdccf1'/>
<id>urn:sha1:b9de7e6eda04cecaff6735a60c7fe7f488fdccf1</id>
<content type='text'>
Require drivers to report the total number of Infiniband ports.  This
is necessary to report the correct number of ports on devices with
dynamic port types.

For example, dual-port Mellanox cards configured for (eth, ib) would
be rejected by the subnet manager, because they report using "port 2,
out of 1".

Signed-off-by: Christian Iversen &lt;ci@iversenit.dk&gt;
</content>
</entry>
<entry>
<title>[infiniband] Use "%d" as format specifier for LIDs</title>
<updated>2016-03-08T12:08:58+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2016-03-08T09:11:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=36c477935642dfd40d816348c384a7cd35d7b78b'/>
<id>urn:sha1:36c477935642dfd40d816348c384a7cd35d7b78b</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[infiniband] Assign names to Infiniband devices for debug messages</title>
<updated>2016-03-08T12:08:58+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2016-03-04T09:17:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=d7794dcac717ec90f5c2c55a90a82cdbedcc8fe6'/>
<id>urn:sha1:d7794dcac717ec90f5c2c55a90a82cdbedcc8fe6</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[legal] Relicense files under GPL2_OR_LATER_OR_UBDL</title>
<updated>2015-03-02T14:17:31+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2015-03-02T11:54:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=b6ee89ffb5029d02cb1d8668757fa2b74b11e0a3'/>
<id>urn:sha1:b6ee89ffb5029d02cb1d8668757fa2b74b11e0a3</id>
<content type='text'>
Relicense files for which I am the sole author (as identified by
util/relicense.pl).

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[legal] Update FSF mailing address in GPL licence texts</title>
<updated>2012-07-20T18:55:45+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2012-07-20T18:55:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=c3b4860ce3fb25b907a2ca3e46955df34c0ae9fd'/>
<id>urn:sha1:c3b4860ce3fb25b907a2ca3e46955df34c0ae9fd</id>
<content type='text'>
Suggested-by: Daniel P. Berrange &lt;berrange@redhat.com&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[infiniband] Add node GUID as distinct from the first port GUID</title>
<updated>2010-09-16T02:30:45+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2010-09-15T22:10:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=42cf4a720cb85f71d43739b304cc1f25353f68c4'/>
<id>urn:sha1:42cf4a720cb85f71d43739b304cc1f25353f68c4</id>
<content type='text'>
iPXE currently uses the first port's port GUID as the node GUID,
rather than using the (possibly distinct) real node GUID.  This can
confuse opensm during the handover to a loaded OS: it thinks the port
already belongs to a different node and so discards our port
information with a warning message about duplicate ports.  Everything
is picked up correctly on the second subnet sweep, after opensm has
established that the "old" node no longer exists, but this can delay
link-up unnecessarily by several seconds.

Fix by using the real node GUID.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[infiniband] Match GID/GUID terminology as used in the IBA</title>
<updated>2010-09-15T18:25:05+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2010-09-15T18:25:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=52e54a8c69351ee1455f8fbf2a9cd5d27d42f7ab'/>
<id>urn:sha1:52e54a8c69351ee1455f8fbf2a9cd5d27d42f7ab</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[build] Rename gPXE to iPXE</title>
<updated>2010-04-19T22:43:39+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2010-04-19T19:16:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=8406115834d38bb743e01f35bfd36e835532415e'/>
<id>urn:sha1:8406115834d38bb743e01f35bfd36e835532415e</id>
<content type='text'>
Access to the gpxe.org and etherboot.org domains and associated
resources has been revoked by the registrant of the domain.  Work
around this problem by renaming project from gPXE to iPXE, and
updating URLs to match.

Also update README, LOG and COPYRIGHTS to remove obsolete information.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[infiniband] Include hostname in node description, if available</title>
<updated>2009-11-16T22:13:44+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-11-16T20:34:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=228ac9d0184006d22f12d5daecd0a03d81cd029e'/>
<id>urn:sha1:228ac9d0184006d22f12d5daecd0a03d81cd029e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[infiniband] Make node description invariant across all ports</title>
<updated>2009-11-16T22:13:25+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-11-16T20:18:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=e7018228fab855677c9256ead2871c9e354d4df2'/>
<id>urn:sha1:e7018228fab855677c9256ead2871c9e354d4df2</id>
<content type='text'>
IBA section 14.2.5.2 states that "the contents of the NodeDescription
attribute are the same for all ports on a node".  Satisfy this by
using the HCA GUID rather than the port GUID to form the node
description string.
</content>
</entry>
</feed>
