OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
Re: CVS: cvs.openbsd.org: src

From: Stuart Henderson (stuspacehopper.org)
Date: Mon May 11 2009 - 04:33:50 CDT


I forgot to mention; these were also tested by Emilio Perea.

On 2009/05/11 01:56, Stuart Henderson wrote:
> CVSROOT: /cvs
> Module name: src
> Changes by: sthencvs.openbsd.org 2009/05/11 01:56:52
>
> Modified files:
> sys/dev/pci : if_vr.c
>
> Log message:
> Start using VR_RXSTAT_RX_OK instead of VR_RXSTAT_ERR (It exists
> from the oldest vt86c100a datasheet to the newest vt6105m. FreeBSD
> indicates that it is more reliable than VR_RXSTAT_ERR for detecting
> error conditions, that its use results in less incorrectly dropped
> packets). From chris.
>

On 2009/05/11 02:03, Stuart Henderson wrote:
> CVSROOT: /cvs
> Module name: src
> Changes by: sthencvs.openbsd.org 2009/05/11 02:03:57
>
> Modified files:
> sys/dev/pci : if_vr.c
>
> Log message:
> On VT6105M, use hardware IP, TCP and UDP checksums in and out. Tested on
> alix/net5501 with and without software vlan tagging, also with NFS (v2, v3,
> UDP, TCP). Not used on earlier chips and does not introduce problems on
> original EPIA board.
>
> From chris, based on enhancements in the FreeBSD driver.
> "put it in then" dlg, looks good to claudio.