<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/drivers/net/tg3, 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/tg3?h=master</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/drivers/net/tg3?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2018-01-14T21:26:36+00:00</updated>
<entry>
<title>[tg3] Add support for SerDes PHY initialization</title>
<updated>2018-01-14T21:26:36+00:00</updated>
<author>
<name>Joseph Wong</name>
</author>
<published>2018-01-14T21:26:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=08db2fd55c80157d0c5329560f57b125ceb8adf8'/>
<id>urn:sha1:08db2fd55c80157d0c5329560f57b125ceb8adf8</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[build] Avoid implicit-fallthrough warnings on GCC 7</title>
<updated>2017-03-29T07:36:45+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2017-03-29T07:36:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=5f85cbb9ee1c00cec81a848a9e871ad5d1e7f53f'/>
<id>urn:sha1:5f85cbb9ee1c00cec81a848a9e871ad5d1e7f53f</id>
<content type='text'>
Reported-by: Vinson Lee &lt;vlee@freedesktop.org&gt;
Reported-by: Liang Yan &lt;lyan@suse.com&gt;
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>[tg3] Add missing memory barrier</title>
<updated>2016-06-13T14:14:43+00:00</updated>
<author>
<name>Leendert van Doorn</name>
</author>
<published>2016-06-13T13:14:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=02d5cfff22e3796f3ecf0b4b93519f952223fd89'/>
<id>urn:sha1:02d5cfff22e3796f3ecf0b4b93519f952223fd89</id>
<content type='text'>
ARM64 has a weaker memory order model than x86.  The missing memory
barrier caused phy initialization notification to be delayed beyond
the link-wait timeout (15 secs).

Signed-off-by: Leendert van Doorn &lt;leendert@paramecium.org&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[tg3] Fix address truncation bug on 64-bit machines</title>
<updated>2016-06-10T14:45:19+00:00</updated>
<author>
<name>Leendert van Doorn</name>
</author>
<published>2016-06-10T13:54:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=5c2a959a72e999b5aedf34b416960260d272a9df'/>
<id>urn:sha1:5c2a959a72e999b5aedf34b416960260d272a9df</id>
<content type='text'>
Signed-off-by: Leendert van Doorn &lt;leendert@paramecium.org&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[tg3] Fix _tg3_flag() for 64-bit builds</title>
<updated>2016-05-02T12:25:56+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2016-05-02T12:20:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=fe62f3c8312c3747c1a6c375b502cffa65d60f63'/>
<id>urn:sha1:fe62f3c8312c3747c1a6c375b502cffa65d60f63</id>
<content type='text'>
Commit 86f96a4 ("[tg3] Remove x86-specific inline assembly")
introduced a regression in _tg3_flag() in 64-bit builds, since any
flags in the upper 32 bits of a 64-bit unsigned long would be
discarded when truncating to a 32-bit int.

Debugged-by: Shane Thompson &lt;shane.thompson@aeontech.com.au&gt;
Tested-by: Shane Thompson &lt;shane.thompson@aeontech.com.au&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[tg3] Remove x86-specific inline assembly</title>
<updated>2016-03-12T21:15:43+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2016-03-12T21:15:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=86f96a40f490b1f10662a2d94a86a01276d2a125'/>
<id>urn:sha1:86f96a40f490b1f10662a2d94a86a01276d2a125</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[pci] Add definitions for PCI Express function level reset (FLR)</title>
<updated>2015-11-30T22:13:27+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2015-11-25T09:32:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=ed18cd56789ff4484028995c17aef232e9cc8e83'/>
<id>urn:sha1:ed18cd56789ff4484028995c17aef232e9cc8e83</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[tg3] Add support for BCM57766</title>
<updated>2015-07-06T13:27:48+00:00</updated>
<author>
<name>Bernd Wiebelt</name>
</author>
<published>2015-07-06T13:27:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=24112d91a0ab4c29794bc7750cbfc4166bc9026a'/>
<id>urn:sha1:24112d91a0ab4c29794bc7750cbfc4166bc9026a</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[pci] Remove outdated and mostly-unused pci_ids.h file</title>
<updated>2015-03-02T21:37:45+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2015-03-02T21:37:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=06c8a27b742fab53c5072b40b32018eae12eca57'/>
<id>urn:sha1:06c8a27b742fab53c5072b40b32018eae12eca57</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
</feed>
