<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/drivers/net/vxge, branch master</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/drivers/net/vxge?h=master</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/drivers/net/vxge?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2017-03-23T19:10:25+00:00</updated>
<entry>
<title>[vxge] Fix use of stale I/O buffer on error path</title>
<updated>2017-03-23T19:10:25+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2017-03-23T19:10:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=c13bf525098949291cf930d5c87da5c51c812af4'/>
<id>urn:sha1:c13bf525098949291cf930d5c87da5c51c812af4</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[build] Provide common ARRAY_SIZE() definition</title>
<updated>2017-03-10T15:44:11+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2017-03-10T15:40:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=afdebdc163268bfc31d927cdfbbf92ed1aa93a6f'/>
<id>urn:sha1:afdebdc163268bfc31d927cdfbbf92ed1aa93a6f</id>
<content type='text'>
Several files define the ARRAY_SIZE() macro as used in Linux.  Provide
a common definition for this in include/compiler.h.

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-05T11:40:13+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2015-03-05T11:36:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=1a4e94a8286d5080330053ee2ce1273f4393b124'/>
<id>urn:sha1:1a4e94a8286d5080330053ee2ce1273f4393b124</id>
<content type='text'>
Relicense files with kind permission from

    Stefan Hajnoczi &lt;stefanha@redhat.com&gt;

alongside the contributors who have already granted such relicensing
permission.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[build] Fix the REQUIRE_SYMBOL mechanism</title>
<updated>2015-03-05T00:59:38+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2015-03-04T18:48:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=fbc4ba4b4ed13cc86cb8fdea0bac6c3be0164ed5'/>
<id>urn:sha1:fbc4ba4b4ed13cc86cb8fdea0bac6c3be0164ed5</id>
<content type='text'>
At some point in the past few years, binutils became more aggressive
at removing unused symbols.  To function as a symbol requirement, a
relocation record must now be in a section marked with @progbits and
must not be in a section which gets discarded during the link (either
via --gc-sections or via /DISCARD/).

Update REQUIRE_SYMBOL() to generate relocation records meeting these
criteria.  To minimise the impact upon the final binary size, we use
existing symbols (specified via the REQUIRING_SYMBOL() macro) as the
relocation targets where possible.  We use R_386_NONE or R_X86_64_NONE
relocation types to prevent any actual unwanted relocation taking
place.  Where no suitable symbol exists for REQUIRING_SYMBOL() (such
as in config.c), the macro PROVIDE_REQUIRING_SYMBOL() can be used to
generate a one-byte-long symbol to act as the relocation target.

If there are versions of binutils for which this approach fails, then
the fallback will probably involve killing off REQUEST_SYMBOL(),
redefining REQUIRE_SYMBOL() to use the current definition of
REQUEST_SYMBOL(), and postprocessing the linked ELF file with
something along the lines of "nm -u | wc -l" to check that there are
no undefined symbols remaining.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[pci] Rewrite unrelicensable portions of pci.h</title>
<updated>2015-03-03T00:08:41+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2015-03-03T00:08:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=e399fc0d216533a5351631b6bc8bb97c898bc877'/>
<id>urn:sha1:e399fc0d216533a5351631b6bc8bb97c898bc877</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[src] Fix spelling in comments, debug messages and local variable names</title>
<updated>2013-01-03T15:18:48+00:00</updated>
<author>
<name>Stefan Weil</name>
</author>
<published>2013-01-03T15:12:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=3fcb8cf8dceb45f8b01e1d69d43cfd99df43b78a'/>
<id>urn:sha1:3fcb8cf8dceb45f8b01e1d69d43cfd99df43b78a</id>
<content type='text'>
Fixes in comments and debug messages:

  existance -&gt; existence
  unecessary -&gt; unnecessary
  occured -&gt; occurred
  decriptor -&gt; descriptor
  neccessary -&gt; necessary
  addres, adress -&gt; address
  initilize -&gt; initialize
  sucessfully -&gt; successfully
  paramter -&gt; parameter
  acess -&gt; access
  upto -&gt; up to
  likelyhood -&gt;likelihood
  thru -&gt; through
  substracting -&gt; subtracting
  lenght -&gt; length
  isnt -&gt; isn't
  interupt -&gt; interrupt
  publically -&gt; publicly (this one was not wrong, but unusual)
  recieve -&gt; receive
  accessable -&gt; accessible
  seperately -&gt; separately
  pacet -&gt; packet
  controled -&gt; controlled
  dectect -&gt; detect
  indicies -&gt; indices
  extremly -&gt; extremely
  boundry -&gt; boundary
  usefull -&gt; useful
  unuseable -&gt; unusable
  auxilliary -&gt; auxiliary
  embeded -&gt; embedded
  enviroment -&gt; environment
  sturcture -&gt; structure
  complier -&gt; compiler
  constructes -&gt; constructs
  supress -&gt; suppress
  intruduced -&gt; introduced
  compatability -&gt; compatibility
  verfication -&gt; verification
  ths -&gt; the
  reponse -&gt; response

Fixes in local variable names:

  retreive -&gt; retrieve

Most of these fixes were made using codespell.

Signed-off-by: Stefan Weil &lt;sw@weilnetz.de&gt;
Modified-by: Michael Brown &lt;mcb30@ipxe.org&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[vxge] Avoid unused variable warning in gcc 4.6</title>
<updated>2011-03-16T19:57:38+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2011-03-16T19:57:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=4e5d75993822620be0c7818a8e71440df379e884'/>
<id>urn:sha1:4e5d75993822620be0c7818a8e71440df379e884</id>
<content type='text'>
Reported-by: Ralph Giles &lt;giles@thaumas.net&gt;
Tested-by: Ralph Giles &lt;giles@thaumas.net&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[pci] Make driver PCI ID a property of the PCI device</title>
<updated>2011-02-17T01:25:12+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2011-02-12T01:11:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=5bde349e55640b2d21fbe0f4f53edabe6878eb91'/>
<id>urn:sha1:5bde349e55640b2d21fbe0f4f53edabe6878eb91</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[pci] Use single "busdevfn" field in struct pci_device</title>
<updated>2011-02-17T01:25:11+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2011-02-09T00:32:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=f9b3fae8d46a6b1862b3f5b02490e5a8c224286f'/>
<id>urn:sha1:f9b3fae8d46a6b1862b3f5b02490e5a8c224286f</id>
<content type='text'>
Merge the "bus" and "devfn" fields into a single "busdevfn" field, to
match the format used by the majority of external code.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[vxge] Add support for new function mode "multi-function 8 Direct IO"</title>
<updated>2011-01-27T11:17:18+00:00</updated>
<author>
<name>Masroor Vettuparambil</name>
</author>
<published>2011-01-20T06:34:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=aa69bf84d22e2fb136a1a2bc467980c646a58fe3'/>
<id>urn:sha1:aa69bf84d22e2fb136a1a2bc467980c646a58fe3</id>
<content type='text'>
Support a new function mode "multi-function 8 Direct IO" which is used
in ESX Direct I/O configuration.

Update driver version to 3.5.0.1

Signed-off-by: Masroor Vettuparambil &lt;masroor.vettuparambil@exar.com&gt;
Signed-off-by: Sivakumar Subramani &lt;sivakumar.subramani@exar.com&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
</feed>
