From owner-svn-src-vendor@FreeBSD.ORG Wed Nov 20 10:38:38 2013 Return-Path: Delivered-To: svn-src-vendor@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 709FA468; Wed, 20 Nov 2013 10:38:38 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4638A2F5E; Wed, 20 Nov 2013 10:38:38 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id rAKAccX3049980; Wed, 20 Nov 2013 10:38:38 GMT (envelope-from avg@svn.freebsd.org) Received: (from avg@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id rAKAccwm049979; Wed, 20 Nov 2013 10:38:38 GMT (envelope-from avg@svn.freebsd.org) Message-Id: <201311201038.rAKAccwm049979@svn.freebsd.org> From: Andriy Gapon Date: Wed, 20 Nov 2013 10:38:38 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r258370 - vendor-sys/illumos/dist/uts/common X-SVN-Group: vendor-sys MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Nov 2013 10:38:38 -0000 Author: avg Date: Wed Nov 20 10:38:37 2013 New Revision: 258370 URL: http://svnweb.freebsd.org/changeset/base/258370 Log: 4091 e1000g I217/I218 support illumos/illumos-gate@75eba5b6d79ed4d2ce3daf7b2806306b6b69a938 Modified: vendor-sys/illumos/dist/uts/common/Makefile.files Modified: vendor-sys/illumos/dist/uts/common/Makefile.files ============================================================================== --- vendor-sys/illumos/dist/uts/common/Makefile.files Wed Nov 20 10:35:52 2013 (r258369) +++ vendor-sys/illumos/dist/uts/common/Makefile.files Wed Nov 20 10:38:37 2013 (r258370) @@ -1923,21 +1923,31 @@ XGE_HAL_OBJS = xgehal-channel.o xgehal- xge-queue.o xgehal-mgmt.o xgehal-mgmtaux.o # -# e1000g module +# e1000/igb common objs +# +# Historically e1000g and igb had separate copies of all of the common +# code. At this time while they are now sharing the same copy of it, they +# are building it into their own modules which is due to the differences +# in the osdep and debug portions of their code. # -E1000G_OBJS += e1000_80003es2lan.o e1000_82540.o e1000_82541.o e1000_82542.o \ +E1000API_OBJS += e1000_80003es2lan.o e1000_82540.o e1000_82541.o e1000_82542.o \ e1000_82543.o e1000_82571.o e1000_api.o e1000_ich8lan.o \ - e1000_mac.o e1000_manage.o e1000_nvm.o e1000_osdep.o \ - e1000_phy.o e1000g_debug.o e1000g_main.o e1000g_alloc.o \ - e1000g_tx.o e1000g_rx.o e1000g_stat.o + e1000_mac.o e1000_manage.o e1000_nvm.o e1000_phy.o \ + e1000_82575.o e1000_i210.o e1000_mbx.o e1000_vf.o + +# +# e1000g module +# +E1000G_OBJS += e1000g_debug.o e1000g_main.o e1000g_alloc.o \ + e1000g_tx.o e1000g_rx.o e1000g_stat.o \ + e1000g_osdep.o e1000g_workarounds.o + # # Intel 82575 1G NIC driver module # -IGB_OBJS = igb_82575.o igb_api.o igb_mac.o igb_manage.o \ - igb_nvm.o igb_osdep.o igb_phy.o igb_buf.o \ - igb_debug.o igb_gld.o igb_log.o igb_main.o \ - igb_rx.o igb_stat.o igb_tx.o +IGB_OBJS = igb_buf.o igb_debug.o igb_gld.o igb_log.o igb_main.o \ + igb_rx.o igb_stat.o igb_tx.o igb_osdep.o # # Intel Pro/100 NIC driver module