Subject: Jumbo frames on wm(4) and gsip(4)
To: NetBSD-current <current-users@NetBSD.org>
From: Jason Thorpe <thorpej@shagadelic.org>
List: current-users
Date: 02/06/2006 22:24:05
Folks...

I noticed a bug in these two drivers recently that would cause jumbo  
frames to probably not work properly.  If anyone out there has tried  
to use this feature and had problems, please try the latest version  
of these drivers and report back to me if your problems are now solved.

Begin forwarded message:

> From: Jason R Thorpe <thorpej@netbsd.org>
> Date: February 6, 2006 10:20:04 PM PST
> To: source-changes@NetBSD.org
> Subject: CVS commit: src/sys/dev/pci
> Reply-To: thorpej@netbsd.org
>
>
> Module Name:	src
> Committed By:	thorpej
> Date:		Tue Feb  7 06:20:04 UTC 2006
>
> Modified Files:
> 	src/sys/dev/pci: if_sip.c if_wm.c
>
> Log Message:
> In the receive interrupt handler, compute the packet length before  
> resetting
> m to point to the first buffer in the packet.  The bug would cause the
> length of jumbo frames to be incorrect.
>
>
> To generate a diff of this commit:
> cvs rdiff -r1.103 -r1.104 src/sys/dev/pci/if_sip.c
> cvs rdiff -r1.110 -r1.111 src/sys/dev/pci/if_wm.c
>
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.

-- thorpej