<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/git/stable/linux-stable.git/drivers/net/benet, branch linux-2.6.35.y</title>
<subtitle>Linux kernel stable tree</subtitle>
<id>https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux-stable.git/atom?h=linux-2.6.35.y</id>
<link rel='self' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux-stable.git/atom?h=linux-2.6.35.y'/>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux-stable.git/'/>
<updated>2011-02-06T19:03:37+00:00</updated>
<entry>
<title>driver/net/benet: fix be_cmd_multicast_set() memcpy bug</title>
<updated>2011-02-06T19:03:37+00:00</updated>
<author>
<name>Joe Jin</name>
<email>joe.jin@oracle.com</email>
</author>
<published>2010-12-06T03:00:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/?id=b89a67e20a5ea68eb607d38c7eb2cf78b29f897f'/>
<id>urn:sha1:b89a67e20a5ea68eb607d38c7eb2cf78b29f897f</id>
<content type='text'>
[ Upstream commit 3fd40d0ceac9c234243730f4d7a6ffdb2fd3023a ]

Regarding  benet be_cmd_multicast_set() function, now using
netdev_for_each_mc_addr() helper for mac address copy, but
when copying to req-&gt;mac[] did not increase of the index.

Cc: Sathya Perla &lt;sathyap@serverengines.com&gt;
Cc: Subbu Seetharaman &lt;subbus@serverengines.com&gt;
Cc: Sarveshwar Bandi &lt;sarveshwarb@serverengines.com&gt;
Cc: Ajit Khaparde &lt;ajitk@serverengines.com&gt;
Signed-off-by: Joe Jin &lt;joe.jin@oracle.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
Signed-off-by: Andi Kleen &lt;ak@linux.intel.com&gt;

</content>
</entry>
<entry>
<title>be2net: convert hdr.timeout in be_cmd_loopback_test() to le32</title>
<updated>2010-06-01T07:19:33+00:00</updated>
<author>
<name>Sathya Perla</name>
<email>sathyap@serverengines.com</email>
</author>
<published>2010-06-01T07:19:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/?id=3ffd05159815d477f971a3259fc758f0c3c7e640'/>
<id>urn:sha1:3ffd05159815d477f971a3259fc758f0c3c7e640</id>
<content type='text'>
The current code fails on ppc as hdr.timeout is not being converted
to le32.

Signed-off-by: Sathya Perla &lt;sathyap@serverengines.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>be2net: remove superfluous externs</title>
<updated>2010-05-29T07:18:49+00:00</updated>
<author>
<name>Dan Carpenter</name>
<email>error27@gmail.com</email>
</author>
<published>2010-05-26T04:47:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/?id=c196b02ce60d7b1f9bc62a62c5706d4d58fbfc5a'/>
<id>urn:sha1:c196b02ce60d7b1f9bc62a62c5706d4d58fbfc5a</id>
<content type='text'>
This fixes some sparse warnings:
drivers/net/benet/be_cmds.c:1503:12: warning: function
	'be_cmd_enable_magic_wol' with external linkage has definition
drivers/net/benet/be_cmds.c:1668:12: warning: function
	'be_cmd_get_seeprom_data' with external linkage has definition

Signed-off-by: Dan Carpenter &lt;error27@gmail.com&gt;
Acked-by: Sarveshwar Bandi &lt;sarveshwarb@serverengines.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>be2net: add unlock on error path</title>
<updated>2010-05-29T07:18:49+00:00</updated>
<author>
<name>Dan Carpenter</name>
<email>error27@gmail.com</email>
</author>
<published>2010-05-26T04:46:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/?id=2892d9c2d925e0d72a7a529852942e2592a970f8'/>
<id>urn:sha1:2892d9c2d925e0d72a7a529852942e2592a970f8</id>
<content type='text'>
The unlock accidentally got removed from the error path in dd131e76e5:
"be2net: Bug fix to avoid disabling bottom half during firmware upgrade."

Signed-off-by: Dan Carpenter &lt;error27@gmail.com&gt;
Acked-by: Sarveshwar Bandi &lt;sarveshwarb@serverengines.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>be2net: Patch removes redundant while statement in loop.</title>
<updated>2010-05-28T08:57:18+00:00</updated>
<author>
<name>Sarveshwar Bandi</name>
<email>sarveshwarb@serverengines.com</email>
</author>
<published>2010-05-27T23:28:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/?id=84e5b9f75b48fe4a1e4ee72698230701439d0805'/>
<id>urn:sha1:84e5b9f75b48fe4a1e4ee72698230701439d0805</id>
<content type='text'>
Signed-off-by: Sarveshwar Bandi &lt;sarveshwarb@serverengines.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>be2net: increase POST timeout for EEH recovery</title>
<updated>2010-05-26T07:33:43+00:00</updated>
<author>
<name>Sathya Perla</name>
<email>sathyap@serverengines.com</email>
</author>
<published>2010-05-26T07:33:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/?id=d938a702e5ce8909ea68be97566150507bfea4df'/>
<id>urn:sha1:d938a702e5ce8909ea68be97566150507bfea4df</id>
<content type='text'>
Sometimes BE requires longer time for POST completion after an EEH
reset.  Increasing the timeout value accordingly.

Signed-off-by: Sathya Perla &lt;sathyap@serverengines.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>be2net: Bug fix to avoid disabling bottom half during firmware upgrade.</title>
<updated>2010-05-25T23:16:32+00:00</updated>
<author>
<name>Sarveshwar Bandi</name>
<email>sarveshwarb@serverengines.com</email>
</author>
<published>2010-05-25T23:16:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/?id=dd131e76e562fa0c6f9dd53130e8d08d39a0b62c'/>
<id>urn:sha1:dd131e76e562fa0c6f9dd53130e8d08d39a0b62c</id>
<content type='text'>
Certain firmware commands/operations to upgrade firmware could take several
seconds to complete. The code presently disables bottom half during these
operations which could lead to unpredictable behaviour in certain cases. This
patch now does all firmware upgrade operations asynchronously using a
completion variable.

Signed-off-by: Sarveshwar Bandi &lt;sarveshwarb@serverengines.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>be2net: Bug fix in init code in probe</title>
<updated>2010-05-25T01:38:25+00:00</updated>
<author>
<name>Sarveshwar Bandi</name>
<email>sarveshwarb@serverengines.com</email>
</author>
<published>2010-05-25T01:38:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/?id=556ae19110f2de5ace4733e0c19e5fa01fad08b3'/>
<id>urn:sha1:556ae19110f2de5ace4733e0c19e5fa01fad08b3</id>
<content type='text'>
PCI function reset needs to invoked after fw init ioctl is issued.

Signed-off-by: Sarveshwar Bandi &lt;sarveshwarb@serverengines.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>drivers/net: Remove unnecessary returns from void function()s</title>
<updated>2010-05-14T07:19:28+00:00</updated>
<author>
<name>Joe Perches</name>
<email>joe@perches.com</email>
</author>
<published>2010-05-14T07:19:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/?id=a4b770972b8f819e408d7cc3ae9637e15bff62f6'/>
<id>urn:sha1:a4b770972b8f819e408d7cc3ae9637e15bff62f6</id>
<content type='text'>
This patch removes from drivers/net/ all the unnecessary
return; statements that precede the last closing brace of
void functions.

It does not remove the returns that are immediately
preceded by a label as gcc doesn't like that.

It also does not remove null void functions with return.

Done via:
$ grep -rP --include=*.[ch] -l "return;\n}" net/ | \
  xargs perl -i -e 'local $/ ; while (&lt;&gt;) { s/\n[ \t\n]+return;\n}/\n}/g; print; }'

with some cleanups by hand.

Compile tested x86 allmodconfig only.

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>drivers: net: use skb_headlen()</title>
<updated>2010-04-14T23:11:33+00:00</updated>
<author>
<name>Eric Dumazet</name>
<email>eric.dumazet@gmail.com</email>
</author>
<published>2010-04-14T22:59:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/?id=e743d31312d00932391b123dfac3324d2b9e8c81'/>
<id>urn:sha1:e743d31312d00932391b123dfac3324d2b9e8c81</id>
<content type='text'>
replaces (skb-&gt;len - skb-&gt;data_len) occurrences by skb_headlen(skb)

Signed-off-by: Eric Dumazet &lt;eric.dumazet@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
