add a VIA Rhine Ethernet driver to Solaris [PSARC/2008/619 FastTrack timeout 10/08/2008]
Garrett D'Amore - sun microsystems
gd78059 at sac.sfbay.sun.com
Fri Oct 3 08:42:17 PDT 2008
I'm submitting the following fast track on behalf of Joost Mulders. It normally would have
been a self review case, but it supercedes another case (PSARC 2006/045), so I felt it best
to give it time for fast track review. (That means we need a +1 under the existing rules, btw.)
Note that the parties to 2006/045 have already approved the change in direction, and have been
included on the CC list for this case as well.
-- Garrett
Template Version: @(#)sac_nextcase %I% %G% SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
1.1. Project/Component Working Name:
add a VIA Rhine Ethernet driver to Solaris
1.2. Name of Document Author/Supplier:
Author: Joost Mulders
1.3 Date of This Document:
October 1, 2008
2. Project Summary
This case adds a driver for the VIA Rhine family of fast Ethernet
cards to Solaris. This case seeks patch binding.
The driver name is 'vr' and it is created by Joost Mulders.
The source is available under the BSD license.
3. Discussion
The integration for a driver for the VIA Rhine Ethernet cards was
requested earlier via PSARC 2006/045 and bug ID 6373052.
The goal of this case was that Alan Duboff would integrate the
"vfe" driver written by Masayuki Murayama. However, the integration
is still not completed.
The progress was discussed with both Alan and Masayuki. Alan indicated
that he has no plans to complete the vfe integration. Masa was happy
with vr integration and welcomed new driver writers.
4.0 Technical Description
The driver conforms to the GLDv3 specification and includes support
for VLAN tags, dladm link properties and "zero-copy" transmit and
receive.
The driver introduces the following files:
/usr/share/man/man7d/vr.7d
/kernel/drv/vr.conf
/kernel/drv/vr
/kernel/drv/amd64/vr
/kernel/drv/sparcv9/vr
/dev/vr
The driver binds to the following device ID's:
pci1106,3106 VT6105 VIA Rhine III [10/100Mbit/s Ethernet]
pci1106,3065 VT6102 VIA Rhine II [10/100Mbit/s Ethernet]
4.1 Interfaces imported
GLD V3 , DDI
4.2 Interfaces exported
vr Driver Name Stable
SUNWvr Package name Stable
5. References
6. Resources and Schedule
6.4. Steering Committee requested information
6.4.1. Consolidation C-team Name:
ON
6.5. ARC review type: FastTrack
6.6. ARC Exposure: open
6. Resources and Schedule
6.4. Steering Committee requested information
6.4.1. Consolidation C-team Name:
ON
6.5. ARC review type: FastTrack
6.6. ARC Exposure: open
More information about the opensolaris-arc
mailing list