[linux-cirrus] Re: new ep93xx ethernet driver

  • From: Lennert Buytenhek <buytenh@xxxxxxxxxxxxxx>
  • To: linux-cirrus@xxxxxxxxxxxxx
  • Date: Mon, 26 Jun 2006 13:38:24 +0200

On Mon, Jun 26, 2006 at 10:22:55AM +0200, ynezz wrote:

> > > Okay, instead of whining about the cirrus ethernet driver all the time,
> > > I gave it a go and wrote a new one that illustrates the basic idea of
> > > what I had in mind.
> > >
> > > The version below operates as a platform driver (and the board code
> > > passes the MAC address to use via the platform device), doesn't use
> > > consistent memory for the packet data, sets NETIF_F_SG and
> > > NETIF_F_HW_CSUM (since we have to copy the packet on TX anyway,
> > > because the hardware doesn't support checksum offload), and is
> > > generally a lot nicer (in my humble, biased opinion.)
> > >
> > > A 128 megabyte TCP sendfile() test to a host on the local LAN takes:
> > >   cirrus driver           1m21s
> > >   new driver              40s
> > >
> > > I.e. a > 100% improvment over the cirrus driver.  (To be honest, this
> > > is the worst-case scenario for the Cirrus driver.)
> > >
> > 
> > this sounds good, but where can i get a git-clone of kernel 2.6.17,
> > when i use this address 
> > git.kernel.org/pub/scm/linux/kernel/git/mburian/linux-2.6-ep93xx.git
> > i only get 2.6.15
> 
> It's in main tree now, so use kernel/git/torvalds/linux-2.6.git

Right, and my quilt queue is at:

        http://svn.wantstofly.org/ep93xx/


cheers,
Lennert

Other related posts: