<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git, branch v0.9.9</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/?h=v0.9.9</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/?h=v0.9.9'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2009-10-21T19:05:47+00:00</updated>
<entry>
<title>[release] Update version to 0.9.9 for release</title>
<updated>2009-10-21T19:05:47+00:00</updated>
<author>
<name>Marty Connor</name>
</author>
<published>2009-10-21T19:05:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=f28b9cfb6577f0a4acfff9bf9e30542f7516c78d'/>
<id>urn:sha1:f28b9cfb6577f0a4acfff9bf9e30542f7516c78d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[zbin] Fix 64-bit compilation warnings for util/zbin.c</title>
<updated>2009-10-20T20:57:54+00:00</updated>
<author>
<name>Joshua Oreman</name>
</author>
<published>2009-10-18T20:32:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=0677a383e076d7391f74045f051ee066c204c91d'/>
<id>urn:sha1:0677a383e076d7391f74045f051ee066c204c91d</id>
<content type='text'>
Recent gcc versions generate more warnings when compiling util/zbin.c
on a 64-bit system:

util/zbin.c: In function `read_file':
util/zbin.c:85: warning: format `%d' expects type `int', but
                argument 3 has type `size_t'
util/zbin.c:91: warning: format `%d' expects type `int', but
                argument 3 has type `size_t'
util/zbin.c: In function `read_zinfo_file':
util/zbin.c:119: warning: format `%d' expects type `int', but
                 argument 4 has type `size_t'
util/zbin.c: In function `alloc_output_file':
util/zbin.c:134: warning: format `%d' expects type `int', but
                 argument 3 has type `size_t'
util/zbin.c: In function `process_zinfo_add':
util/zbin.c:244: warning: format `%d' expects type `int', but
                 argument 3 has type `size_t'
util/zbin.c:266: warning: format `%d' expects type `int', but
                 argument 7 has type `size_t'
util/zbin.c:286: warning: format `%#x' expects type `unsigned int',
                 but argument 7 has type `size_t'
util/zbin.c: In function `write_output_file':
util/zbin.c:348: warning: format `%d' expects type `int', but
                 argument 3 has type `size_t'

This patch eliminates these warnings.

Signed-off-by: Marty Connor &lt;mdc@etherboot.org&gt;
</content>
</entry>
<entry>
<title>[util] Change gensdsk file permissions to include execute</title>
<updated>2009-10-20T14:07:50+00:00</updated>
<author>
<name>Marty Connor</name>
</author>
<published>2009-10-20T14:07:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=15b46c5763f46888c005472e18cdafa75701a2ca'/>
<id>urn:sha1:15b46c5763f46888c005472e18cdafa75701a2ca</id>
<content type='text'>
src/util/gensdsk is a shell script and should have execute permission.

Reported-by: sobtwmxt sobtwmxt@sdf.lonestar.org
</content>
</entry>
<entry>
<title>[sis190] Fix for gcc-3.3.3 compilation</title>
<updated>2009-10-18T02:03:03+00:00</updated>
<author>
<name>Shao Miller</name>
</author>
<published>2009-10-18T01:53:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=389eefd0cd5343cd35e45bfc7377596606d55efd'/>
<id>urn:sha1:389eefd0cd5343cd35e45bfc7377596606d55efd</id>
<content type='text'>
gcc 3.3.3 gave the following error when compiling sis190.c

drivers/net/sis190.c: In function 'sis190_get_mac_addr_from_apc':
drivers/net/sis190.c:966: warning: 'isa_bridge' might be used
uninitialized in this function
make: *** [bin/sis190.o] Error 1

This patch allows error-free compilation.

Signed-off-by: Marty Connor &lt;mdc@etherboot.org&gt;
</content>
</entry>
<entry>
<title>[zbin] Fix compilation warnings for util/zbin.c</title>
<updated>2009-10-17T17:56:03+00:00</updated>
<author>
<name>Thomas Miletich</name>
</author>
<published>2009-10-17T14:52:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=78e54426c046f5f55526ca9d51a129f2b7e28bc3'/>
<id>urn:sha1:78e54426c046f5f55526ca9d51a129f2b7e28bc3</id>
<content type='text'>
Recent gcc versions generate warnings when compiling util/zbin.c
( tested with gcc-4.3.3 ):

util/zbin.c: In function ‘process_zinfo_pack’:
util/zbin.c:200: warning: format ‘%#zx’ expects type ‘size_t’, but argument 6
has type ‘long unsigned int’
util/zbin.c: In function ‘process_zinfo_add’:
util/zbin.c:257: warning: format ‘%#lx’ expects type ‘long unsigned int’, but
argument 4 has type ‘int’
util/zbin.c:266: warning: format ‘%#lx’ expects type ‘long unsigned int’, but
argument 4 has type ‘int’
util/zbin.c:266: warning: format ‘%d’ expects type ‘int’, but argument 8 has
type ‘long unsigned int’
util/zbin.c:286: warning: format ‘%#lx’ expects type ‘long unsigned int’, but
argument 6 has type ‘int’
util/zbin.c:286: warning: format ‘%#lx’ expects type ‘long unsigned int’, but
argument 7 has type ‘size_t’

This patch eliminates these warnings.

Tested with gcc-4.3.3 on Ubuntu 9.04 and gcc-4.1.2 on Debian Etch.

Signed-off-by: Marty Connor &lt;mdc@etherboot.org&gt;
</content>
</entry>
<entry>
<title>[ath5k] Save proper cacheline size when fixing PCI configuration</title>
<updated>2009-10-17T00:25:17+00:00</updated>
<author>
<name>Joshua Oreman</name>
</author>
<published>2009-10-16T23:27:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=7296f1f21c442e0781e7c3efe1f1a1005cf3e385'/>
<id>urn:sha1:7296f1f21c442e0781e7c3efe1f1a1005cf3e385</id>
<content type='text'>
Some BIOSes set the PCI cacheline size to zero for the card; the ath5k
driver fixes it to a reasonable in PCI config space, but failed to
correct the internal value it had already read. This resulted in
divide-by-zero errors when cacheline-aligning various data structures.

Fix by setting the internal cachelsz to a sane value at the same time
as we write that value to PCI config space.

Signed-off-by: Marty Connor &lt;mdc@etherboot.org&gt;
</content>
</entry>
<entry>
<title>[ath5k] Update for changes in kernel 2.6.31</title>
<updated>2009-10-17T00:22:41+00:00</updated>
<author>
<name>Joshua Oreman</name>
</author>
<published>2009-09-12T16:01:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=489bd2f396e62e2ec1139da93e242017a7f6e9f5'/>
<id>urn:sha1:489bd2f396e62e2ec1139da93e242017a7f6e9f5</id>
<content type='text'>
This adds basic rfkill support for enabling the wireless card on certain
laptops, and changes miscellaneous other details that may help in obscure
cases.

Also change the error handling to not report CRC errors, which due to the
basic facts of wireless may happen even more frequently than valid packets.

Signed-off-by: Marty Connor &lt;mdc@etherboot.org&gt;
</content>
</entry>
<entry>
<title>[infiniband] Send CM requests to target node's GSI rather than SM's GSI</title>
<updated>2009-10-16T22:03:47+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-10-16T17:20:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=224ef7f48300e3499275eb022ad05defb163245d'/>
<id>urn:sha1:224ef7f48300e3499275eb022ad05defb163245d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[sis190] Add sis190/191 ethernet driver</title>
<updated>2009-10-16T18:56:34+00:00</updated>
<author>
<name>Thomas Miletich</name>
</author>
<published>2009-10-16T18:56:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=251926f631a045d363d4a453683629dfac999914'/>
<id>urn:sha1:251926f631a045d363d4a453683629dfac999914</id>
<content type='text'>
Tested-by: Paul Hackett &lt;paulfxhackett@gmail.com&gt;
Signed-off-by: Marty Connor &lt;mdc@etherboot.org&gt;
</content>
</entry>
<entry>
<title>[e1000] Add 82576 support</title>
<updated>2009-10-16T17:35:28+00:00</updated>
<author>
<name>Simon Horman</name>
</author>
<published>2009-10-08T23:01:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=04cb1cde5c3ced0185a0e6e0a3713d4b0947dc58'/>
<id>urn:sha1:04cb1cde5c3ced0185a0e6e0a3713d4b0947dc58</id>
<content type='text'>
Add the 82576 to the e1000 driver.

- Examining the Linux 2.6.30-rc4 igb driver, which supports this card and;
- Information available in the Intel® 82576 Gigabit Ethernet
  Controller Datasheet v2.1, which is available from Intel's web site.

I only have a dual-ported card with Copper PHY, so any code paths relating
to Fibre haven't been tested. Also, I have only tested using auto-negotiation
of speed and duplex, and no flow control.  Other code paths relating to
those settings also have not been exercised.

Signed-off-by: Simon Horman &lt;horms@verge.net.au&gt;
Sponsored-by: Thomas Miletich &lt;thomas.miletich@gmail.com&gt;
Modified-by: Thomas Miletich &lt;thomas.miletich@gmail.com&gt;
Modified-by: Marty Connor &lt;mdc@etherboot.org&gt;
Signed-off-by: Marty Connor &lt;mdc@etherboot.org&gt;
</content>
</entry>
</feed>
