<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/drivers/staging/et131x/README, branch master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/drivers/staging/et131x/README?h=master</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/drivers/staging/et131x/README?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2014-10-03T20:55:14Z</updated>
<entry>
<title>staging: et131x: Remove et131x driver from drivers/staging</title>
<updated>2014-10-03T20:55:14Z</updated>
<author>
<name>Mark Einon</name>
<email>mark.einon@gmail.com</email>
</author>
<published>2014-10-03T20:45:53Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=e603984823a9218857c599195aaa514c5343de03'/>
<id>urn:sha1:e603984823a9218857c599195aaa514c5343de03</id>
<content type='text'>
The current version of the et131x driver has been accepted into the
main tree at /drivers/net/ethernet, so it can now be removed from
staging.

The MAINTAINERS entry has not been touched here, as the patch to
add the driver to drivers/net modifies it correctly.

Signed-off-by: Mark Einon &lt;mark.einon@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: et131x: Remove TODO item regarding split lines</title>
<updated>2014-09-23T18:35:09Z</updated>
<author>
<name>Mark Einon</name>
<email>mark.einon@gmail.com</email>
</author>
<published>2014-09-22T19:58:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=b9ed09b3bc2f40d83f90dd563d27d9877be1d1b1'/>
<id>urn:sha1:b9ed09b3bc2f40d83f90dd563d27d9877be1d1b1</id>
<content type='text'>
Signed-off-by: Mark Einon &lt;mark.einon@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: et131x: Remove 'reduce number of spinlocks' TODO item</title>
<updated>2014-09-19T23:02:12Z</updated>
<author>
<name>Mark Einon</name>
<email>mark.einon@gmail.com</email>
</author>
<published>2014-09-11T21:59:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=be685bb01f63c5483e535854da75553e115bab54'/>
<id>urn:sha1:be685bb01f63c5483e535854da75553e115bab54</id>
<content type='text'>
The number of spinlocks has been halved, from 8 to 4 since this
comment was made, let's see if this is enough.

Signed-off-by: Mark Einon &lt;mark.einon@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: et131x: Simplify code in nic_rx_pkts() for multicast_pkts_rcvd</title>
<updated>2014-09-19T23:02:12Z</updated>
<author>
<name>Mark Einon</name>
<email>mark.einon@gmail.com</email>
</author>
<published>2014-09-11T21:59:45Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=8019f2e2aa76658890dcca0cdff56a78959e3c57'/>
<id>urn:sha1:8019f2e2aa76658890dcca0cdff56a78959e3c57</id>
<content type='text'>
In nic_rx_pkts(), we check that a multicast packet received (when using
a multicast list) is one that was requested - despite setting the list
up with the hardware. We shouldn't expect to get a mc packet we didn't
ask for, so remove these extra checks.

This also means that the surrounding code can be tiedied up a little.

Tested somewhat with omping, with no adverse effects seen.

Also remove this item from the TODO list.

Signed-off-by: Mark Einon &lt;mark.einon@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: et131x: In et131x_tx(), don't return NETDEV_TX_BUSY, just drop the packet</title>
<updated>2014-09-19T23:02:12Z</updated>
<author>
<name>Mark Einon</name>
<email>mark.einon@gmail.com</email>
</author>
<published>2014-09-11T21:59:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=701b943e5cbcbaeb9d86947d9822f41755b1fe49'/>
<id>urn:sha1:701b943e5cbcbaeb9d86947d9822f41755b1fe49</id>
<content type='text'>
Memory allocation errors do not denote NETDEV_TX_BUSY, simply drop
the packet silently with kfree_skb() and return NETDEV_TX_OK.

Also remove this item from the TODO list.

Signed-off-by: Mark Einon &lt;mark.einon@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: et131x: Implement NAPI support</title>
<updated>2014-08-30T20:35:37Z</updated>
<author>
<name>Mark Einon</name>
<email>mark.einon@gmail.com</email>
</author>
<published>2014-08-21T10:26:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=c2ebf58ba0896613ff99d23b7325e4a6f212c1f3'/>
<id>urn:sha1:c2ebf58ba0896613ff99d23b7325e4a6f212c1f3</id>
<content type='text'>
This implements NAPI support for et131x by:

-adding a napi_struct to the private adapter struct
-changing netfif_rx_skb() call to netif_receive_skb()
-changing et131x_handle_recv_interrupt() to et131x_handle_recv_pkts()
 and taking a budget allocation.
-changing et131x_handle_send_interrupt() to et131x_handle_send_pkts()
-replacing bottom half workqueue with poll function which handles
 send &amp; receive of skbs.
-adding various other necessary standard napi calls.

Also remove this item from the README TODO list.

Signed-off-by: Mark Einon &lt;mark.einon@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: et131x: remove item that have been done in TODO file</title>
<updated>2013-12-11T07:12:13Z</updated>
<author>
<name>ZHAO Gang</name>
<email>gamerh2o@gmail.com</email>
</author>
<published>2013-12-09T11:38:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=c31c135e7a779214acb9ad66385bb2bbfe65434b'/>
<id>urn:sha1:c31c135e7a779214acb9ad66385bb2bbfe65434b</id>
<content type='text'>
Signed-off-by: ZHAO Gang &lt;gamerh2o@gmail.com&gt;
Acked-by: Mark Einon &lt;mark.einon@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: et131x: Add some items to the TODO list</title>
<updated>2013-09-17T14:47:43Z</updated>
<author>
<name>Mark Einon</name>
<email>mark.einon@gmail.com</email>
</author>
<published>2013-09-11T13:14:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=966630bc79fd16df43e4dc172771371f59d94849'/>
<id>urn:sha1:966630bc79fd16df43e4dc172771371f59d94849</id>
<content type='text'>
Adding some trivial formatting suggestions made by Dan Carpenter to
the TODO.

Signed-off-by: Mark Einon &lt;mark.einon@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: et131x: Remove frame error TODO item</title>
<updated>2013-08-21T17:02:28Z</updated>
<author>
<name>Mark Einon</name>
<email>mark.einon@gmail.com</email>
</author>
<published>2013-08-20T21:42:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=23ebe1e0c6a750a0a68c7322a4d4403a9b61d617'/>
<id>urn:sha1:23ebe1e0c6a750a0a68c7322a4d4403a9b61d617</id>
<content type='text'>
After prolonged testing for a few days of normal use with new et131x
hardware, I've concluded that this was a hardware issue with the older
hardware I had. Removing this item from the TODO.

Signed-off-by: Mark Einon &lt;mark.einon@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: et131x: Update TODO list</title>
<updated>2013-02-18T18:51:37Z</updated>
<author>
<name>Mark Einon</name>
<email>mark.einon@gmail.com</email>
</author>
<published>2013-02-16T19:12:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=deb95fac28b6678f014c95909fc1bee21c1bace5'/>
<id>urn:sha1:deb95fac28b6678f014c95909fc1bee21c1bace5</id>
<content type='text'>
David Miller &lt;davem@davemloft.net&gt; had provided some review
comments for this driver. Update the TODO list with some action
points from his review.

Signed-off-by: Mark Einon &lt;mark.einon@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
