1. Introduction 1.1. Project/Component Working Name: Intel 10GbE PCIE NIC Driver 1.2. Name of Document Author/Supplier: Author: Samuel Tu 1.3 Date of This Document: 22 October, 2007 4. Technical Description This case adds support for Intel 10GbE PCI Express Adapter Driver into ON. The architecture of the Intel 10GbE PCI Express Adapter differs significantly from the Intel 82597EX based PCIX Adapter, which is supported by ixgb. An important new feature of this adapter is I/OAT (I/O Acceleration Technology) from Intel which will be helpful for performance improvement. So we introduce a new driver to support them. Intel has software license agreement with Sun to allow Sun integrate this driver and distribute the software in both source, and binary object code forms. This SLA also grants Sun the right to make modification to the source code and distribute the modified driver in open source and binary forms. The driver supports x86/x64 and SPARC platform. The vendor ID and device ID of the chips supported are: pciex8086,10C6 pciex8086,10C7 Interface Table +-----------------------------------------------------------------+ | NAME | STABILITY LABEL | DESCRIPTION | +------------------------+-----------------------+----------------+ | Interfaces Exported | |-----------------------------------------------------------------| | ixgbe | Committed | Driver name | |------------------------+-----------------------+----------------| | SUNWixgbe | Committed | Package name | +-----------------------------------------------------------------+ | Interfaces Imported | |-----------------------------------------------------------------| | GLDv3 | Consolidation Private | PSARC/2004/571 | | | | PSARC/2005/396 | +-----------------------------------------------------------------+ 6. Resources and Schedule 6.4. Steering Committee requested information 6.4.1. Consolidation C-team Name: ON 6.5. ARC review type: Self approval