netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [patch 2.6.11-rc4-netdev1 0/5] r8169: intro
@ 2005-02-21 23:51 Francois Romieu
  2005-02-21 23:53 ` [patch 2.6.11-rc4-netdev1 1/5] r8169: fix rx skb allocation error logging Francois Romieu
  2005-02-22  0:26 ` [patch 2.6.11-rc4-netdev1 0/5] r8169: intro Jeff Garzik
  0 siblings, 2 replies; 10+ messages in thread
From: Francois Romieu @ 2005-02-21 23:51 UTC (permalink / raw)
  To: Jeff Garzik; +Cc: netdev, jdmason

1 - The upcoming messages contain a serie of patches which fixes minor issues
    or moderately clean the code.

2 - The current 2.6.11-rc4 r8169 driver would benefit from several patches
    availables in your -netdev serie:
    - the extra netif_poll_enable() in rtl8169_close()
      -> without it the driver can not stand an open/traffic/close/open
         sequence ("interrupt 0005 taken in poll" and the story is over);

    - the endianness changes for vlan
      -> without it a big-endian host can't reach a little endian host
         I tested it through:
         - (old code; little endian) <-> (new code; little endian)
           -> ok 
         - (new code; big endian)    <-> (new code; little endian)
           -> ok 

    - the endianness changes for Rx csum
      -> this one hits big-endian hosts as well but the fix is more trivial
         and it does not bite too hard.

    Imho it would be safe to push the whole queue for inclusion in 2.6.11
    but the changes above are enough if you simply want the smallest set
    of changes to improve the behavior of the driver.

The driver is however not perfect as I can still trigger the pesky
"interrupt xyz taken in poll" error when asking for a change of mtu at
the wrong time.

--
Ueimor

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2005-02-23  8:25 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-02-21 23:51 [patch 2.6.11-rc4-netdev1 0/5] r8169: intro Francois Romieu
2005-02-21 23:53 ` [patch 2.6.11-rc4-netdev1 1/5] r8169: fix rx skb allocation error logging Francois Romieu
2005-02-21 23:54   ` [patch 2.6.11-rc4-netdev1 2/5] r8169: skb alignment nitpicking Francois Romieu
2005-02-21 23:56     ` [patch 2.6.11-rc4-netdev1 3/5] r8169: removal of unused #define Francois Romieu
2005-02-21 23:57       ` [patch 2.6.11-rc4-netdev1 4/5] r8169: uniformize comments Francois Romieu
2005-02-21 23:58         ` [patch 2.6.11-rc4-netdev1 5/5] r8169: literate PCI ID Francois Romieu
2005-02-23  1:31           ` Jeff Garzik
2005-02-23  8:25             ` Francois Romieu
2005-02-22  0:26 ` [patch 2.6.11-rc4-netdev1 0/5] r8169: intro Jeff Garzik
2005-02-22  1:10   ` Francois Romieu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).