Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: [netbsd-4] src/sys/dev/pci
Module Name: src
Committed By: tron
Date: Fri Sep 15 11:55:40 UTC 2006
Modified Files:
src/sys/dev/pci [netbsd-4]: files.pci if_skreg.h
Added Files:
src/sys/dev/pci [netbsd-4]: if_msk.c if_mskvar.h
Log Message:
Pull up following revision(s) (requested by riz in ticket #153):
sys/dev/pci/if_skreg.h: revision 1.8
sys/dev/pci/if_msk.c: revision 1.1
sys/dev/pci/files.pci: revision 1.268
sys/dev/pci/if_mskvar.h: revision 1.1
Add msk(4), a driver for Marvell Yukon 2 gigabit ethernet chips,
from Mark Kettenis of OpenBSD. There are still some outstanding
issues with this driver, namely:
- Checksum offload is unsupported
- There is a significant amount of code duplication from sk(4)
- There remain some 'magic numbers'
- Performance is not heavily tested, and likely to be lower than
the chip is capable of in some cases. Syncing some of the
aforementioned 'magic numbers' with the Marvell FreeBSD driver
should help here.
Tested on a motherboard with Marvell 88E8053 ethernet, under NetBSD/i386
and NetBSD/amd64.
To generate a diff of this commit:
cvs rdiff -r1.262.2.1 -r1.262.2.2 src/sys/dev/pci/files.pci
cvs rdiff -r0 -r1.1.4.1 src/sys/dev/pci/if_msk.c src/sys/dev/pci/if_mskvar.h
cvs rdiff -r1.7 -r1.7.4.1 src/sys/dev/pci/if_skreg.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index