<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/include/gpxe/aoe.h, branch v0.9.9</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/include/gpxe/aoe.h?h=v0.9.9</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/include/gpxe/aoe.h?h=v0.9.9'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2009-05-18T07:33:25+00:00</updated>
<entry>
<title>[legal] Add a selection of FILE_LICENCE declarations</title>
<updated>2009-05-18T07:33:25+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-05-01T14:41:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=c44a193d0d147ed6f98741124569864e516e9d4b'/>
<id>urn:sha1:c44a193d0d147ed6f98741124569864e516e9d4b</id>
<content type='text'>
Add FILE_LICENCE declarations to almost all files that make up the
various standard builds of gPXE.
</content>
</entry>
<entry>
<title>[aoe] Use an AoE config query to identify the target MAC address</title>
<updated>2008-11-19T21:42:33+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-11-19T21:42:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=246ddf5ee4fe0d95f056ad00c670a4a851097418'/>
<id>urn:sha1:246ddf5ee4fe0d95f056ad00c670a4a851097418</id>
<content type='text'>
The AoE spec does not specify that the source MAC address of a
received packet actually matches the MAC address of the AoE target.
In principle an AoE server can respond to an AoE request on any
interface available to it, which may not be an address configured to
accept AoE requests.

This issue is resolved by implementing AoE device discovery.  The
purpose of AoE discovery is to find out which addresses an AoE target
can use for requests.  An AoE configuration command is sent when the
AoE attach is attempted.  The AoE target must respond to that
configuration query from an interface that can accept requests.

Based on a patch from Ryan Thomas &lt;ryan@coraid.com&gt;
</content>
</entry>
<entry>
<title>[cleanup] Remove long-obsolete gpxe/async.h header file</title>
<updated>2008-06-12T12:15:53+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-06-12T12:15:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=31c6df53655759214700343fbbc5289eb22b0fdb'/>
<id>urn:sha1:31c6df53655759214700343fbbc5289eb22b0fdb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Quick hack to get AoE back in to the tree, on a par with the current</title>
<updated>2007-07-29T01:31:14+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-07-29T01:31:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=43013da9bf02439b4726d8afef15f7ce97d1c469'/>
<id>urn:sha1:43013da9bf02439b4726d8afef15f7ce97d1c469</id>
<content type='text'>
iSCSI hack.
</content>
</entry>
<entry>
<title>Kill off hotplug.h and just make net devices normal reference-counted</title>
<updated>2007-06-27T13:48:31+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-06-27T13:48:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=f77815f2b1ecf9f14441110ca61c0cffa48ce0e3'/>
<id>urn:sha1:f77815f2b1ecf9f14441110ca61c0cffa48ce0e3</id>
<content type='text'>
structures.

DHCP still broken and #if 0'd out.
</content>
</entry>
<entry>
<title>Gave asynchronous operations approximate POSIX signal semantics.  This</title>
<updated>2007-01-15T08:49:10+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-01-15T08:49:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=4e20d73bb52326261f8cf49c20d6de2edea309ee'/>
<id>urn:sha1:4e20d73bb52326261f8cf49c20d6de2edea309ee</id>
<content type='text'>
will enable us to cascade async operations, which is necessary in order to
properly support DNS.  (For example, an HTTP request may have to redirect
to a new location and will have to perform a new DNS lookup, so we can't
just rely on doing the name lookup at the time of parsing the initial
URL).

Anything other than HTTP is probably broken right now; I'll fix the others
up asap.
</content>
</entry>
<entry>
<title>Added missing #include</title>
<updated>2007-01-04T03:40:07+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-01-04T03:40:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=ac53da17903185a28359e32a3cf545e79a16b46a'/>
<id>urn:sha1:ac53da17903185a28359e32a3cf545e79a16b46a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>An AoE session holds a persistent reference to a net device.</title>
<updated>2007-01-04T03:21:45+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-01-04T03:21:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=b22d4405c0c74aaac8a7f20c7bb13c4eb4f4af71'/>
<id>urn:sha1:b22d4405c0c74aaac8a7f20c7bb13c4eb4f4af71</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve tcpdump legibility.</title>
<updated>2006-06-01T19:23:52+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2006-06-01T19:23:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=d78581297b6328bde0714adf8c3662b45e7a45b1'/>
<id>urn:sha1:d78581297b6328bde0714adf8c3662b45e7a45b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ATA devices are now asynchronous.  The ATA layer itself now performs the</title>
<updated>2006-05-31T18:57:11+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2006-05-31T18:57:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=99ef98d0bffdb9b8c67ad3892d533d33221529f0'/>
<id>urn:sha1:99ef98d0bffdb9b8c67ad3892d533d33221529f0</id>
<content type='text'>
async_wait(), though we may wish to move this higher up the stack, and
consider making the block device model asynchronous.  (There is only a
marginal cost for synchronous devices, since they can simply call
async_done() before returning; async_wait() will work seamlessly in this
situation).
</content>
</entry>
</feed>
