<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux.git/drivers/net/enic, branch v2.6.39</title>
<subtitle>Linux kernel source tree</subtitle>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/'/>
<entry>
<title>enic: Support newer version of firmware devcmd CMD_MCPU_FW_INFO</title>
<updated>2011-03-14T21:49:29+00:00</updated>
<author>
<name>Vasanthy Kolluri</name>
<email>vkolluri@cisco.com</email>
</author>
<published>2011-03-08T15:35:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=ea0f0d8bc6d13c2580d668ecf95297d5105a57fc'/>
<id>ea0f0d8bc6d13c2580d668ecf95297d5105a57fc</id>
<content type='text'>
This patch provides support to the newer version of firmware devcmd CMD_MCPU_FW_INFO
that returns additional information (ASIC type and revision) about the underlying hardware.
This knowledge is required by the driver to implement any hardware specific features.

Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch provides support to the newer version of firmware devcmd CMD_MCPU_FW_INFO
that returns additional information (ASIC type and revision) about the underlying hardware.
This knowledge is required by the driver to implement any hardware specific features.

Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>enic: Flush driver cache of registered addr lists during port profile disassociate</title>
<updated>2011-02-28T20:42:18+00:00</updated>
<author>
<name>Roopa Prabhu</name>
<email>roprabhu@cisco.com</email>
</author>
<published>2011-02-23T15:16:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=8da83f8e73a42fa3142843938aa1590b82acb6ec'/>
<id>8da83f8e73a42fa3142843938aa1590b82acb6ec</id>
<content type='text'>
During a port profile disassociate all address registrations for the interface
are blown away from the adapter. This patch resets the driver cache of
registered address lists to zero after a port profile disassociate.

Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: Christian Benvenuti &lt;benve@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
During a port profile disassociate all address registrations for the interface
are blown away from the adapter. This patch resets the driver cache of
registered address lists to zero after a port profile disassociate.

Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: Christian Benvenuti &lt;benve@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>enic: Always use single transmit and single receive hardware queues per device</title>
<updated>2011-02-18T00:13:31+00:00</updated>
<author>
<name>Vasanthy Kolluri</name>
<email>vkolluri@cisco.com</email>
</author>
<published>2011-02-17T13:57:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=1cbb1a61d59b7552e1e3fde485d8af5699fe16e0'/>
<id>1cbb1a61d59b7552e1e3fde485d8af5699fe16e0</id>
<content type='text'>
We believe that our earlier patch for supporting multiple hardware
receive queues per enic device requires more internal testing. At this
point, we think that it's best to disable the use of multiple receive
queues. The current patch provides an effective means for the same.

Also, we continue to disallow multiple hardware transmit queues per
device. But change the way we enforce this in order to maintain
consistency with the way receive queues are handled.

Signed-off-by: Christian Benvenuti &lt;benve@cisco.com&gt;
Signed-off-by: Danny Guo &lt;dannguo@cisco.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We believe that our earlier patch for supporting multiple hardware
receive queues per enic device requires more internal testing. At this
point, we think that it's best to disable the use of multiple receive
queues. The current patch provides an effective means for the same.

Also, we continue to disallow multiple hardware transmit queues per
device. But change the way we enforce this in order to maintain
consistency with the way receive queues are handled.

Signed-off-by: Christian Benvenuti &lt;benve@cisco.com&gt;
Signed-off-by: Danny Guo &lt;dannguo@cisco.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>enic: Clean up: Remove a not needed #ifdef</title>
<updated>2011-02-17T22:14:09+00:00</updated>
<author>
<name>Vasanthy Kolluri</name>
<email>vkolluri@cisco.com</email>
</author>
<published>2011-02-17T08:53:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=5990b1892bbd0bb3adfc9a09bb3bcbde32471e59'/>
<id>5990b1892bbd0bb3adfc9a09bb3bcbde32471e59</id>
<content type='text'>
Signed-off-by: Christian Benvenuti &lt;benve@cisco.com&gt;
Signed-off-by: Danny Guo &lt;dannguo@cisco.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Christian Benvenuti &lt;benve@cisco.com&gt;
Signed-off-by: Danny Guo &lt;dannguo@cisco.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>enic: Bug fix: Reset driver count of registered unicast addresses to zero during device reset</title>
<updated>2011-02-17T22:14:08+00:00</updated>
<author>
<name>Vasanthy Kolluri</name>
<email>vkolluri@cisco.com</email>
</author>
<published>2011-02-17T08:53:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=e0afe53fbea3823a1b1faef8d7701dd73bb74d5c'/>
<id>e0afe53fbea3823a1b1faef8d7701dd73bb74d5c</id>
<content type='text'>
During a device reset, clear the counter for the no. of unicast addresses registered.
Also, rename the routines that update unicast and multicast address lists.

Signed-off-by: Christian Benvenuti &lt;benve@cisco.com&gt;
Signed-off-by: Danny Guo &lt;dannguo@cisco.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
During a device reset, clear the counter for the no. of unicast addresses registered.
Also, rename the routines that update unicast and multicast address lists.

Signed-off-by: Christian Benvenuti &lt;benve@cisco.com&gt;
Signed-off-by: Danny Guo &lt;dannguo@cisco.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>enic: Clean up: Remove support for an older version of hardware</title>
<updated>2011-02-07T19:49:04+00:00</updated>
<author>
<name>Vasanthy Kolluri</name>
<email>vkolluri@cisco.com</email>
</author>
<published>2011-02-04T16:17:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=0eb2602238e5aa33e0571a76aaf51a30bf32c3c2'/>
<id>0eb2602238e5aa33e0571a76aaf51a30bf32c3c2</id>
<content type='text'>
Remove support for an older version (A1) of hardware

Signed-off-by: Christian Benvenuti &lt;benve@cisco.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove support for an older version (A1) of hardware

Signed-off-by: Christian Benvenuti &lt;benve@cisco.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>enic: Bug Fix: Reorder firmware devcmds - CMD_INIT and CMD_IG_VLAN_REWRITE_MODE</title>
<updated>2011-02-07T19:49:03+00:00</updated>
<author>
<name>Vasanthy Kolluri</name>
<email>vkolluri@cisco.com</email>
</author>
<published>2011-02-04T16:17:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=69161425800ac6cc28ac448bef5f21d09cb4f92a'/>
<id>69161425800ac6cc28ac448bef5f21d09cb4f92a</id>
<content type='text'>
Firmware requires CMD_IG_VLAN_REWRITE_MODE be issued before a CMD_INIT.

Signed-off-by: Christian Benvenuti &lt;benve@cisco.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Firmware requires CMD_IG_VLAN_REWRITE_MODE be issued before a CMD_INIT.

Signed-off-by: Christian Benvenuti &lt;benve@cisco.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>enic: Bug Fix: Fix return values of enic_add/del_station_addr routines</title>
<updated>2011-02-07T19:49:03+00:00</updated>
<author>
<name>Vasanthy Kolluri</name>
<email>vkolluri@cisco.com</email>
</author>
<published>2011-02-04T16:17:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=115d56f723c45088ddf46fac1ebba7c333039150'/>
<id>115d56f723c45088ddf46fac1ebba7c333039150</id>
<content type='text'>
Fix enic_add/del_station_addr routines to return appropriate error code when an invalid address is added or deleted.

Signed-off-by: Christian Benvenuti &lt;benve@cisco.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix enic_add/del_station_addr routines to return appropriate error code when an invalid address is added or deleted.

Signed-off-by: Christian Benvenuti &lt;benve@cisco.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>enic: Clean up: Organize devcmd wrapper routines</title>
<updated>2011-02-07T19:49:02+00:00</updated>
<author>
<name>Vasanthy Kolluri</name>
<email>vkolluri@cisco.com</email>
</author>
<published>2011-02-04T16:17:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=519874619f642afaf61530b0f4df3cd1e9a319e4'/>
<id>519874619f642afaf61530b0f4df3cd1e9a319e4</id>
<content type='text'>
Organize the wrapper routines for firmware devcmds into a separate file.

Signed-off-by: Christian Benvenuti &lt;benve@cisco.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Organize the wrapper routines for firmware devcmds into a separate file.

Signed-off-by: Christian Benvenuti &lt;benve@cisco.com&gt;
Signed-off-by: Vasanthy Kolluri &lt;vkolluri@cisco.com&gt;
Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>enic: Decouple mac address registration and deregistration from port profile set operation</title>
<updated>2011-02-07T19:49:01+00:00</updated>
<author>
<name>Roopa Prabhu</name>
<email>roprabhu@cisco.com</email>
</author>
<published>2011-02-04T12:57:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=8a375557e303e4d082612bc3d79b23502a2a2a38'/>
<id>8a375557e303e4d082612bc3d79b23502a2a2a38</id>
<content type='text'>
This patch removes VM mac address registration and deregistration code during
port profile set operation. We can delay mac address registration until
enic_open.

Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: Christian Benvenuti &lt;benve@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch removes VM mac address registration and deregistration code during
port profile set operation. We can delay mac address registration until
enic_open.

Signed-off-by: Roopa Prabhu &lt;roprabhu@cisco.com&gt;
Signed-off-by: David Wang &lt;dwang2@cisco.com&gt;
Signed-off-by: Christian Benvenuti &lt;benve@cisco.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
</feed>
