<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/net/ethernet/intel/igbvf, branch linux-3.7.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.7.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.7.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2012-09-07T22:35:00Z</updated>
<entry>
<title>netdev: make pci_error_handlers const</title>
<updated>2012-09-07T22:35:00Z</updated>
<author>
<name>Stephen Hemminger</name>
</author>
<published>2012-09-07T16:33:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3646f0e5c97703cecfd96cdabb085e78d9b7f680'/>
<id>urn:sha1:3646f0e5c97703cecfd96cdabb085e78d9b7f680</id>
<content type='text'>
Signed-off-by: Stephen Hemminger &lt;shemminger@vyatta.com&gt;
Signed-off-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;</content>
</entry>
<entry>
<title>drivers/net/ethernet: Fix (nearly-)kernel-doc comments for various functions</title>
<updated>2012-07-11T06:13:46Z</updated>
<author>
<name>Ben Hutchings</name>
</author>
<published>2012-07-10T10:56:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=49ce9c2cda18f62b13055dc715e7b514157c2da8'/>
<id>urn:sha1:49ce9c2cda18f62b13055dc715e7b514157c2da8</id>
<content type='text'>
Fix incorrect start markers, wrapped summary lines, missing section
breaks, incorrect separators, and some name mismatches.  Delete
a few that are content-free.

Signed-off-by: Ben Hutchings &lt;bhutchings@solarflare.com&gt;
Acked-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>igbvf: fix divide by zero</title>
<updated>2012-07-01T00:40:45Z</updated>
<author>
<name>Mitch A Williams</name>
</author>
<published>2012-06-30T00:23:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0e90b49ca4b891f085b57559a3071a4feefb496c'/>
<id>urn:sha1:0e90b49ca4b891f085b57559a3071a4feefb496c</id>
<content type='text'>
Using ethtool -C ethX rx-usecs 0 crashes with a divide by zero.
Refactor this function to fix this issue and make it more clear
what the intent of each conditional is. Add comment regarding
using a setting of zero.

CC: stable &lt;stable@vger.kernel.org&gt; [3.3+]
CC: David Ahern &lt;daahern@cisco.com&gt;
Signed-off-by: Mitch Williams &lt;mitch.a.williams@intel.com&gt;
Tested-by: Aaron Brown &lt;aaron.f.brown@intel.com&gt;
Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>igbvf: fix the bug when initializing the igbvf</title>
<updated>2012-05-01T01:54:31Z</updated>
<author>
<name>Samuel Liao</name>
</author>
<published>2012-04-27T17:09:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9bd1be457d2b9568c3c8f8f6b8e450a501bff402'/>
<id>urn:sha1:9bd1be457d2b9568c3c8f8f6b8e450a501bff402</id>
<content type='text'>
Maybe it's a typo, but it cause that igbvf can't be initialized successfully.
Set perm_addr value using valid dev_addr, although which is equal to hw.mac.addr.

Signed-off-by: Samuel Liao &lt;samuelliao@tencent.com&gt;
Signed-off-by: Shan Wei &lt;davidshan@tencent.com&gt;
Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;
</content>
</entry>
<entry>
<title>intel: make wired ethernet driver message level consistent (rev2)</title>
<updated>2012-03-28T06:29:22Z</updated>
<author>
<name>stephen hemminger</name>
</author>
<published>2012-03-13T06:04:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b3f4d5990bfc8b060e5010c1464789fca1f4c5b4'/>
<id>urn:sha1:b3f4d5990bfc8b060e5010c1464789fca1f4c5b4</id>
<content type='text'>
Dan Carpenter noticed that ixgbevf initial default was different than
the rest. But the problem is broader than that, only one Intel driver (ixgb)
was doing it almost right.

The convention for default debug level should be consistent among
Intel drivers and follow established convention.

Signed-off-by: Stephen Hemminger &lt;shemminger@vyatta.com&gt;
Tested-by: Aaron Brown &lt;aaron.f.brown@intel.com&gt;
Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;
</content>
</entry>
<entry>
<title>igbvf: Use ETH_ALEN</title>
<updated>2012-03-19T20:53:08Z</updated>
<author>
<name>Joe Perches</name>
</author>
<published>2012-03-18T17:37:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=449e39d9d7a889f4467ca7c590390e4a0f610b70'/>
<id>urn:sha1:449e39d9d7a889f4467ca7c590390e4a0f610b70</id>
<content type='text'>
Remove an unnecessary #define and use memcpy
instead of a loop to copy an ethernet address.

Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>igbvf: reset netdevice addr_assign_type if changed</title>
<updated>2012-02-17T20:58:06Z</updated>
<author>
<name>Danny Kukawka</name>
</author>
<published>2012-02-17T05:43:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=067fb4c81944f8965a08cd91c0a1d66ccd09feea'/>
<id>urn:sha1:067fb4c81944f8965a08cd91c0a1d66ccd09feea</id>
<content type='text'>
Reset the state of addr_assign_type to NET_ADDR_PERM as soon as
the MAC get changed via .ndo_set_mac_address.

v2: use bitops to reset addr_assign_type

Signed-off-by: Danny Kukawka &lt;danny.kukawka@bisect.de&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>rename dev_hw_addr_random and remove redundant second</title>
<updated>2012-02-13T05:46:41Z</updated>
<author>
<name>Danny Kukawka</name>
</author>
<published>2012-02-09T09:48:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1a0d6ae5795c376bae6d012fb25e8341e4c6d5f2'/>
<id>urn:sha1:1a0d6ae5795c376bae6d012fb25e8341e4c6d5f2</id>
<content type='text'>
Renamed dev_hw_addr_random to eth_hw_addr_random() to reflect that
this function only assign a random ethernet address (MAC). Removed
the second parameter (u8 *hwaddr), it's redundant since the also
given net_device already contains net_device-&gt;dev_addr.
Set it directly.

Adapt igbvf and ixgbevf to the changed function.

Small fix for ixgbevf_probe(): if ixgbevf_sw_init() fails
(which means the device got no dev_addr) handle the error and
jump to err_sw_init as already done by igbvf in similar case.

Signed-off-by: Danny Kukawka &lt;danny.kukawka@bisect.de&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>igbvf: refactor Interrupt Throttle Rate code</title>
<updated>2012-02-07T11:49:23Z</updated>
<author>
<name>Mitch A Williams</name>
</author>
<published>2012-01-14T08:10:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ab50a2a430693b0961dc7b7d9fe2a4bd77d11ea6'/>
<id>urn:sha1:ab50a2a430693b0961dc7b7d9fe2a4bd77d11ea6</id>
<content type='text'>
The existing ITR code is broken and confusing, with lots of similarly-named
variables that do different things. Additionally, after the driver carefully
determines the optimal interrupt rate for the adapter, it then
ignores it and always writes a fixed, suboptimal value.

This patch refactors that code to make variable names more descriptive of
what they actually do, and then actually writes the calculated result to
the hardware.

Preliminary testing shows that netperf TCP_STREAM tests goes from ~918Mbps
to ~940Mbps, and TCP_RR goes from ~2k transactions/sec up to &gt; 8k.

Signed-off-by: Mitch Williams &lt;mitch.a.williams@intel.com&gt;
Tested-by: Robert E Garrett &lt;robertX.e.garrett@intel.com&gt;
Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;
</content>
</entry>
<entry>
<title>igbvf: change copyright date</title>
<updated>2012-02-03T11:07:15Z</updated>
<author>
<name>Mitch A Williams</name>
</author>
<published>2012-01-17T04:09:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2a06ed9297e927bb928897661940c47ea4f41707'/>
<id>urn:sha1:2a06ed9297e927bb928897661940c47ea4f41707</id>
<content type='text'>
Change copyright date to 2012 in the source files.

Signed-off-by: Mitch Williams &lt;mitch.a.williams@intel.com&gt;
Tested-by: Robert E Garrett &lt;robertX.e.garrett@intel.com&gt;
Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;
</content>
</entry>
</feed>
