<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/net/ethernet, branch v3.8</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v3.8</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v3.8'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2013-02-13T18:34:10Z</updated>
<entry>
<title>net/macb: fix race with RX interrupt while doing NAPI</title>
<updated>2013-02-13T18:34:10Z</updated>
<author>
<name>Nicolas Ferre</name>
<email>nicolas.ferre@atmel.com</email>
</author>
<published>2013-02-12T10:08:48Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=8770e91aa61127f82eb8a9e641832474dbbcc8f1'/>
<id>urn:sha1:8770e91aa61127f82eb8a9e641832474dbbcc8f1</id>
<content type='text'>
When interrupts are disabled, an RX condition can occur but
it is not reported when enabling interrupts again. We need to check
RSR and use napi_reschedule() if condition is met.

Signed-off-by: Nicolas Ferre &lt;nicolas.ferre@atmel.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>atl1c: add error checking for pci_map_single functions</title>
<updated>2013-02-13T18:32:37Z</updated>
<author>
<name>Huang, Xiong</name>
<email>xiong@qca.qualcomm.com</email>
</author>
<published>2013-02-11T14:44:40Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ac574804d412047e52de4dd887615cc88f58aeb0'/>
<id>urn:sha1:ac574804d412047e52de4dd887615cc88f58aeb0</id>
<content type='text'>
it is reported that code hit DMA-API errors on 3.8-rc6+,
(see https://bugzilla.redhat.com/show_bug.cgi?id=908436, and
     https://bugzilla.redhat.com/show_bug.cgi?id=908550)

this patch just adds error handler for
    pci_map_single and skb_frag_dma_map.

Signed-off-by: xiong &lt;xiong@qca.qualcomm.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>ixgbe: Only set gso_type to SKB_GSO_TCPV4 as RSC does not support IPv6</title>
<updated>2013-02-12T21:07:19Z</updated>
<author>
<name>Alexander Duyck</name>
<email>alexander.h.duyck@intel.com</email>
</author>
<published>2013-02-12T09:45:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=96be80abaf95d01aa623246048b422cbcb6b8baf'/>
<id>urn:sha1:96be80abaf95d01aa623246048b422cbcb6b8baf</id>
<content type='text'>
The original fix that was applied for setting gso_type required more change
than necessary because it was assumed ixgbe does RSC on IPv6 frames and this
is not correct.  RSC is only supported with IPv4/TCP frames only.  As such we
can simplify the fix and avoid the unnecessary move of eth_type_trans.

The previous patch "ixgbe: fix gso type" and this patch reduce the entire fix
to one line that sets gso_type to TCPV4 if the frame is RSC.

Signed-off-by: Alexander Duyck &lt;alexander.h.duyck@intel.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>bnx2x: set gso_type</title>
<updated>2013-02-11T01:14:13Z</updated>
<author>
<name>Michael S. Tsirkin</name>
<email>mst@redhat.com</email>
</author>
<published>2013-02-07T03:13:22Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=0aba93e2b9fb0be4f4dd1b52ef10d789edf15f74'/>
<id>urn:sha1:0aba93e2b9fb0be4f4dd1b52ef10d789edf15f74</id>
<content type='text'>
In LRO mode, bnx2x set gso_size but not gso type.
This leads to crashes in macvtap.
Commit cbf1de72324a8105ddcc3d9ce9acbc613faea17e
queued for 3.9 includes a more complete fix.
This is a minimal patch to avoid the crash, for 3.8.

Signed-off-by: Michael S. Tsirkin &lt;mst@redhat.com&gt;
Acked-by: Dmitry Kravkov &lt;dmitry@broadcom.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>qlcnic: set gso_type</title>
<updated>2013-02-11T01:14:13Z</updated>
<author>
<name>Michael S. Tsirkin</name>
<email>mst@redhat.com</email>
</author>
<published>2013-02-07T03:13:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=bd69ba798e21a39748d95942f6191a4f7c9611fc'/>
<id>urn:sha1:bd69ba798e21a39748d95942f6191a4f7c9611fc</id>
<content type='text'>
qlcnic set gso_size but not gso type. This leads to crashes
in macvtap.

Signed-off-by: Michael S. Tsirkin &lt;mst@redhat.com&gt;
Acked-by: Jitendra Kalsaria &lt;jitendra.kalsaria@qlogic.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>ixgbe: fix gso type</title>
<updated>2013-02-11T01:14:12Z</updated>
<author>
<name>Michael S. Tsirkin</name>
<email>mst@redhat.com</email>
</author>
<published>2013-02-07T03:13:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=1594712f9e5426bfb96b96404cf3726a7b348db7'/>
<id>urn:sha1:1594712f9e5426bfb96b96404cf3726a7b348db7</id>
<content type='text'>
ixgbe set gso_size but not gso_type. This leads to
crashes in macvtap.

Signed-off-by: Michael S. Tsirkin &lt;mst@redhat.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>stmmac: mdio register has to fail if the phy is not found</title>
<updated>2013-02-11T01:12:10Z</updated>
<author>
<name>Giuseppe CAVALLARO</name>
<email>peppe.cavallaro@st.com</email>
</author>
<published>2013-02-06T20:47:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=3955b22b9798ae8694ac053614694695991f0a91'/>
<id>urn:sha1:3955b22b9798ae8694ac053614694695991f0a91</id>
<content type='text'>
With this patch the stmmac fails in case of the phy device
is not found; w/o this fix the mdio can be register twice when
do down/up the iface and this is not correct.

Reported-by: Stas &lt;stsp@list.ru&gt;
Signed-off-by: Giuseppe Cavallaro &lt;peppe.cavallaro@st.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>stmmac: fix macro used for debugging the xmit</title>
<updated>2013-02-11T01:12:10Z</updated>
<author>
<name>Giuseppe CAVALLARO</name>
<email>peppe.cavallaro@st.com</email>
</author>
<published>2013-02-06T20:47:51Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=de53d55798f44c6c95442ab839004b7272ab61dd'/>
<id>urn:sha1:de53d55798f44c6c95442ab839004b7272ab61dd</id>
<content type='text'>
This patch fixes the name of the macro used for
debugging the transmit process. I used STMMAC_TX_DEBUG
instead of STMMAC_XMIT_DEBUG.

Signed-off-by: Giuseppe Cavallaro &lt;peppe.cavallaro@st.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>Merge branch 'davem.r8169' of git://violet.fr.zoreil.com/romieu/linux</title>
<updated>2013-02-11T00:05:49Z</updated>
<author>
<name>David S. Miller</name>
<email>davem@davemloft.net</email>
</author>
<published>2013-02-11T00:05:49Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b185af000984b41be45537780a456e2b979bfc17'/>
<id>urn:sha1:b185af000984b41be45537780a456e2b979bfc17</id>
<content type='text'>
Revert two power saving r8169 changes to fix some regressions
reported.

Reported-by: Jörg Otte &lt;jrg.otte@gmail.com&gt;
Tested-by: Jörg Otte &lt;jrg.otte@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>Revert "r8169: enable internal ASPM and clock request settings".</title>
<updated>2013-02-08T23:04:08Z</updated>
<author>
<name>Francois Romieu</name>
<email>romieu@fr.zoreil.com</email>
</author>
<published>2012-11-01T16:46:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=4521e1a94279ce610d3f9b7945c17d581f804242'/>
<id>urn:sha1:4521e1a94279ce610d3f9b7945c17d581f804242</id>
<content type='text'>
This reverts commit d64ec841517a25f6d468bde9f67e5b4cffdc67c7.

Jörg Otte reported his 8168evl to increase boot time link detection
from 1.6 to 10 s.

Hayes suggests reverting it for the time being.

Signed-off-by: Francois Romieu &lt;romieu@fr.zoreil.com&gt;
Cc: Hayes Wang &lt;hayeswang@realtek.com&gt;
Cc: Jörg Otte &lt;jrg.otte@gmail.com&gt;
</content>
</entry>
</feed>
