<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/drivers/net/bnx2x.h, branch v2.6.26.8</title>
<subtitle>Linux kernel for Apalis and Colibri modules</subtitle>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/'/>
<entry>
<title>bnx2x: Updating the Maintainer</title>
<updated>2008-06-12T21:30:28+00:00</updated>
<author>
<name>Eilon Greenstein</name>
<email>eilong@broadcom.com</email>
</author>
<published>2008-06-12T21:30:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=24e3fcefb9cc61acce59ed54c00c4e4c32537de7'/>
<id>24e3fcefb9cc61acce59ed54c00c4e4c32537de7</id>
<content type='text'>
I would like to thank Eliezer Tamir for writing and maintaining the
driver for the past two years. I will take over maintaining the bnx2x
driver from now on.

Signed-off-by: Eilon Greenstein &lt;eilong@broadcom.com&gt;
Signed-off-by: Eliezer Tamir &lt;eliezert@broadcom.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>
I would like to thank Eliezer Tamir for writing and maintaining the
driver for the past two years. I will take over maintaining the bnx2x
driver from now on.

Signed-off-by: Eilon Greenstein &lt;eilong@broadcom.com&gt;
Signed-off-by: Eliezer Tamir &lt;eliezert@broadcom.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[BNX2X]: Fix Xmit bugs</title>
<updated>2008-02-28T19:57:55+00:00</updated>
<author>
<name>Eliezer Tamir</name>
<email>eliezert@broadcom.com</email>
</author>
<published>2008-02-28T19:57:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=96fc1784007bf194399759e9b7d9c836c7bbda2a'/>
<id>96fc1784007bf194399759e9b7d9c836c7bbda2a</id>
<content type='text'>
Several endianity corrections in start_xmit()

Fixed TSO bug where packets were missing the TCP flags.

Signed-off-by: Eliezer Tamir &lt;eliezert@broadcom.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>
Several endianity corrections in start_xmit()

Fixed TSO bug where packets were missing the TCP flags.

Signed-off-by: Eliezer Tamir &lt;eliezert@broadcom.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[BNX2X]: fix slowpath races and locking</title>
<updated>2008-02-28T19:56:57+00:00</updated>
<author>
<name>Eliezer Tamir</name>
<email>eliezert@broadcom.com</email>
</author>
<published>2008-02-28T19:56:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=228241eb58ad13e7cf2ddd9c92eabb5c3055cf5c'/>
<id>228241eb58ad13e7cf2ddd9c92eabb5c3055cf5c</id>
<content type='text'>
Fixed locking between fastpath and slowpath operations.

Corrected order of traffic disabling to prevent race when going down
under traffic.

- first have the microcode drop all incoming packets
- then do the slowpath stuff
- only then reset the MAC

Got rid of in_reset_task.

Remove_one() and friends would deference a null pointer if init_one
failed.

Signed-off-by: Eliezer Tamir &lt;eliezert@broadcom.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>
Fixed locking between fastpath and slowpath operations.

Corrected order of traffic disabling to prevent race when going down
under traffic.

- first have the microcode drop all incoming packets
- then do the slowpath stuff
- only then reset the MAC

Got rid of in_reset_task.

Remove_one() and friends would deference a null pointer if init_one
failed.

Signed-off-by: Eliezer Tamir &lt;eliezert@broadcom.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[BNX2X]: correct statistics</title>
<updated>2008-02-28T19:54:03+00:00</updated>
<author>
<name>Eliezer Tamir</name>
<email>eliezert@broadcom.com</email>
</author>
<published>2008-02-28T19:54:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=0e39e645b3e83873d59b865df2b671c822e2182c'/>
<id>0e39e645b3e83873d59b865df2b671c822e2182c</id>
<content type='text'>
Errors were summed improperly, some stats were missing.

Signed-off-by: Eliezer Tamir &lt;eliezert@broadcom.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>
Errors were summed improperly, some stats were missing.

Signed-off-by: Eliezer Tamir &lt;eliezert@broadcom.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[BNX2X]: Correct RX filtering and MC configuration</title>
<updated>2008-02-28T19:53:13+00:00</updated>
<author>
<name>Eliezer Tamir</name>
<email>eliezert@broadcom.com</email>
</author>
<published>2008-02-28T19:53:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=49d66772112f40554ba18d037e0601ac3da0bf79'/>
<id>49d66772112f40554ba18d037e0601ac3da0bf79</id>
<content type='text'>
The configuration of RX filtering needed the following corrections:

Drop flags need to be set per Rx queue.

Have to tell the microcode to collect drop stats, and properly wait
for them to complete when going down.

Sometimes we failed to detect proper completion due to a logical error
in the wait loop.

Signed-off-by: Eliezer Tamir &lt;eliezert@broadcom.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>
The configuration of RX filtering needed the following corrections:

Drop flags need to be set per Rx queue.

Have to tell the microcode to collect drop stats, and properly wait
for them to complete when going down.

Sometimes we failed to detect proper completion due to a logical error
in the wait loop.

Signed-off-by: Eliezer Tamir &lt;eliezert@broadcom.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[BNX2X]: Correct Link management</title>
<updated>2008-02-28T19:51:50+00:00</updated>
<author>
<name>Eliezer Tamir</name>
<email>eliezert@broadcom.com</email>
</author>
<published>2008-02-28T19:51:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=f14106478e372e64be54a3cdab1e2fa83a5c8a35'/>
<id>f14106478e372e64be54a3cdab1e2fa83a5c8a35</id>
<content type='text'>
Properly protect PHY access between two devices on the same board with
a HW lock.

Use GPIO to clear all previous configurations before changing link
parameters.

Shut down the external PHY in case of fan failure.

Reducing the MDC/MDIO clock to 2.5MHz due to problems with some
devices.

Resolve the flow control response according to autoneg with external
PHY.

Unmasking all PHY interrupts in single write to prevent a race in the
interrupts order.

LASI indication fixes to work with peculiarities of PHYs.

Disable MAC RX to avoid a HW bug when closing the MAC under traffic.

Disable parallel detection on HiGig due to HW limitation.

Updating the shared memory structure to work with the current
bootcode.

Signed-off-by: Eliezer Tamir &lt;eliezert@broadcom.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>
Properly protect PHY access between two devices on the same board with
a HW lock.

Use GPIO to clear all previous configurations before changing link
parameters.

Shut down the external PHY in case of fan failure.

Reducing the MDC/MDIO clock to 2.5MHz due to problems with some
devices.

Resolve the flow control response according to autoneg with external
PHY.

Unmasking all PHY interrupts in single write to prevent a race in the
interrupts order.

LASI indication fixes to work with peculiarities of PHYs.

Disable MAC RX to avoid a HW bug when closing the MAC under traffic.

Disable parallel detection on HiGig due to HW limitation.

Updating the shared memory structure to work with the current
bootcode.

Signed-off-by: Eliezer Tamir &lt;eliezert@broadcom.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[BNX2X]: Correct init_one()</title>
<updated>2008-02-28T19:50:16+00:00</updated>
<author>
<name>Eliezer Tamir</name>
<email>eliezert@broadcom.com</email>
</author>
<published>2008-02-28T19:50:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=250479504ff7d7e8c7d5cf85bedd40fb8d725429'/>
<id>250479504ff7d7e8c7d5cf85bedd40fb8d725429</id>
<content type='text'>
Correct PCI-E info printed by init_one()
In one case it failed to free the netdev. 

Signed-off-by: Eliezer Tamir &lt;eliezert@broadcom.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>
Correct PCI-E info printed by init_one()
In one case it failed to free the netdev. 

Signed-off-by: Eliezer Tamir &lt;eliezert@broadcom.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[BNX2X]: Spelling fixes</title>
<updated>2008-02-28T19:49:42+00:00</updated>
<author>
<name>Eliezer Tamir</name>
<email>eliezert@broadcom.com</email>
</author>
<published>2008-02-28T19:49:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=c14423fe585a5937db6e2eece4b79486521103be'/>
<id>c14423fe585a5937db6e2eece4b79486521103be</id>
<content type='text'>
Signed-off-by: Eliezer Tamir &lt;eliezert@broadcom.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: Eliezer Tamir &lt;eliezert@broadcom.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>add bnx2x driver for BCM57710</title>
<updated>2008-01-28T23:03:53+00:00</updated>
<author>
<name>Eliezer Tamir</name>
<email>eliezert@broadcom.com</email>
</author>
<published>2007-11-15T18:09:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=a2fbb9ea235467b0be6db3cec0132b6c83c0b9fb'/>
<id>a2fbb9ea235467b0be6db3cec0132b6c83c0b9fb</id>
<content type='text'>
Signed-off-by: Eliezer Tamir &lt;eliezert@broadcom.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: Eliezer Tamir &lt;eliezert@broadcom.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
</feed>
