<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/net/infiniband.c, branch v1.0.0</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/net/infiniband.c?h=v1.0.0</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/net/infiniband.c?h=v1.0.0'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2009-11-16T22:14:36+00:00</updated>
<entry>
<title>[infiniband] Rename IB_PKEY_NONE to IB_PKEY_DEFAULT</title>
<updated>2009-11-16T22:14:36+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-11-13T19:02:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=58b6794c111d8a8984d50bae10f720561c5c07f7'/>
<id>urn:sha1:58b6794c111d8a8984d50bae10f720561c5c07f7</id>
<content type='text'>
There is no such thing as a non-existent partition.
</content>
</entry>
<entry>
<title>[infiniband] Report IB link status as IPoIB netdevice status</title>
<updated>2009-11-16T22:14:12+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-11-14T03:40:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=bbc530c0dde2385d85631cdc9ac82ebd0bdea763'/>
<id>urn:sha1:bbc530c0dde2385d85631cdc9ac82ebd0bdea763</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[infiniband] Add last_opened_ibdev(), analogous to last_opened_netdev()</title>
<updated>2009-08-10T21:25:57+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-08-10T10:47:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=8de49af0d25b5695f6dcb5db77a142d2fb708f3f'/>
<id>urn:sha1:8de49af0d25b5695f6dcb5db77a142d2fb708f3f</id>
<content type='text'>
The minimal-surprise behaviour, when no explicit SRP initiator device
is specified, will probably be to use the most recently opened
Infiniband device.  This matches our behaviour with using the most
recently opened net device for PXE, iSCSI, AoE, NBI, etc.
</content>
</entry>
<entry>
<title>[infiniband] Add find_ibdev()</title>
<updated>2009-08-10T21:25:02+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-08-09T18:29:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=419243e7f1ab37c9e7867080e17dcd745fa4f9c0'/>
<id>urn:sha1:419243e7f1ab37c9e7867080e17dcd745fa4f9c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[process] Make it safe to call process_add() multiple times</title>
<updated>2009-08-10T18:27:24+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-08-10T00:09:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=04878ef74512df49803d1119c72c49cd8f1bfe10'/>
<id>urn:sha1:04878ef74512df49803d1119c72c49cd8f1bfe10</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[infiniband] Update all other MAD users to use a management interface</title>
<updated>2009-08-08T22:56:28+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-08-06T00:18:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=34bfc04e4c2ea74a025994fc37c83d640942a651'/>
<id>urn:sha1:34bfc04e4c2ea74a025994fc37c83d640942a651</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[infiniband] Update subnet management agent to use a management interface</title>
<updated>2009-08-08T22:55:29+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-08-03T16:47:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=44251ebb9a9689329dd8f0cf571324cf07ad7e75'/>
<id>urn:sha1:44251ebb9a9689329dd8f0cf571324cf07ad7e75</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[infiniband] Change IB_{QPN,QKEY,QPT} names from {SMA,GMA} to {SMI,GSI}</title>
<updated>2009-08-06T00:24:18+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-08-02T21:57:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=b0c563824b40240b223721ad0658e79946df27cc'/>
<id>urn:sha1:b0c563824b40240b223721ad0658e79946df27cc</id>
<content type='text'>
The IBA specification refers to management "interfaces" and "agents".
The interface is the component that connects to the queue pair and
sends and receives MADs; the agent is the component that constructs
the reply to the MAD.

Rename the IB_{QPN,QKEY,QPT} constants as a first step towards making
this separation in gPXE.
</content>
</entry>
<entry>
<title>[infiniband] Add infrastructure for RC queue pairs</title>
<updated>2009-07-17T22:06:35+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-07-17T21:27:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=c939bc57ffc75d3833b77ba7361ce0a0501ef8ca'/>
<id>urn:sha1:c939bc57ffc75d3833b77ba7361ce0a0501ef8ca</id>
<content type='text'>
Queue pairs are now assumed to be created in the INIT state, with a
call to ib_modify_qp() required to bring the queue pair to the RTS
state.

ib_modify_qp() no longer takes a modification list; callers should
modify the relevant queue pair parameters (e.g. qkey) directly and
then call ib_modify_qp() to synchronise the changes to the hardware.

The packet sequence number is now a property of the queue pair, rather
than of the device.

Each queue pair may have an associated address vector.  For RC queue
pairs, this is the address vector that will be programmed in to the
hardware as the remote address.  For UD queue pairs, it will be used
as the default address vector if none is supplied to ib_post_send().
</content>
</entry>
<entry>
<title>[infiniband] Pass a generic MAD to ib_set_port_info()</title>
<updated>2009-07-17T22:06:35+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-07-17T21:40:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=ea6eb7f7ed32f6141813b8f0c3e382b1d2bdcbd8'/>
<id>urn:sha1:ea6eb7f7ed32f6141813b8f0c3e382b1d2bdcbd8</id>
<content type='text'>
</content>
</entry>
</feed>
