<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/drivers/net/igbvf, 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/igbvf?h=master</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/drivers/net/igbvf?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2017-03-29T07:36:45+00:00</updated>
<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>[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>[igbvf] Allow changing of MAC address</title>
<updated>2014-06-12T16:46:12+00:00</updated>
<author>
<name>Hannes Reinecke</name>
</author>
<published>2014-06-03T12:01:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=bb5a4a111b6cb8b8e05029d6b2e5608477cf420e'/>
<id>urn:sha1:bb5a4a111b6cb8b8e05029d6b2e5608477cf420e</id>
<content type='text'>
The VF might not have assigned a MAC address upon startup, and will
end up with a random MAC address during probe().  With this patch the
MAC address can be changed later on.

Signed-off-by: Hannes Reinecke &lt;hare@suse.de&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[igbvf] Assign random MAC address if none is set</title>
<updated>2014-06-12T16:38:08+00:00</updated>
<author>
<name>Hannes Reinecke</name>
</author>
<published>2014-06-03T12:01:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=f63ec19dca6df70560fc7d5c5e2ebe40c1bd2154'/>
<id>urn:sha1:f63ec19dca6df70560fc7d5c5e2ebe40c1bd2154</id>
<content type='text'>
If the VF doesn't have a MAC address assigned we should create a
random MAC address.

Signed-off-by: Hannes Reinecke &lt;hare@suse.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>[igbvf] Remove conflicting macro definitions</title>
<updated>2013-03-25T22:24:26+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2013-03-25T18:02:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=dab7910beb348853da73c8e73904d1c87708ab22'/>
<id>urn:sha1:dab7910beb348853da73c8e73904d1c87708ab22</id>
<content type='text'>
Remove macros which aren't used anywhere in the driver, and which
conflict with macros of the same name used in the EFI headers.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[igbvf] Add i350 virtual function support</title>
<updated>2012-04-10T12:53:24+00:00</updated>
<author>
<name>Erik Jacobson</name>
</author>
<published>2012-04-05T16:31:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=96a8c70a0cf4eadad8e306618f76177d0e8ea52d'/>
<id>urn:sha1:96a8c70a0cf4eadad8e306618f76177d0e8ea52d</id>
<content type='text'>
Modified-by: Michael Brown &lt;mcb30@ipxe.org&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[e1000] Remove unused variable when ICR register is simply cleared</title>
<updated>2011-03-16T19:32:23+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2011-03-16T18:58:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=c018d57803f318e3d3419219f340c004738dda6f'/>
<id>urn:sha1:c018d57803f318e3d3419219f340c004738dda6f</id>
<content type='text'>
On reset and close, the ICR register is read to clear any pending
interrupts, but the value is simply ignored.  Avoid assigning the
value to a variable, to inhibit a warning from gcc 4.6.

Also fix a potential race condition in reset routines which clear
interrupts before disabling them.

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>[igbvf] Remove some unused Linux-specific portions of igbvf.h</title>
<updated>2011-03-16T19:32:23+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2011-03-16T18:41:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=d94e62ded454260ee3797a43d36f2d07adba8015'/>
<id>urn:sha1:d94e62ded454260ee3797a43d36f2d07adba8015</id>
<content type='text'>
These unused portions trigger a compiler warning under gcc 4.6, due to
the ambiguity over the "page" field in struct igbvf_buffer.

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>[igbvf] Add igbvf driver</title>
<updated>2010-12-16T03:58:42+00:00</updated>
<author>
<name>Alex Williamson</name>
</author>
<published>2010-12-16T03:49:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=c080de1a603e65cdae81a7e15f7bb433468d493c'/>
<id>urn:sha1:c080de1a603e65cdae81a7e15f7bb433468d493c</id>
<content type='text'>
Driver for Intel 82576 based virtual functions, based on Intel source
code available at:

    http://sourceforge.net/projects/e1000  (igbvf-1.0.7)

Based on initial port from Eric Keller &lt;ekeller@princeton.edu&gt;.

Signed-off-by: Alex Williamson &lt;alex.williamson@redhat.com&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
</feed>
