From owner-freebsd-net@FreeBSD.ORG Wed Dec 14 17:01:26 2011 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 71014106567B for ; Wed, 14 Dec 2011 17:01:26 +0000 (UTC) (envelope-from flagel@gmail.com) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id 025D98FC16 for ; Wed, 14 Dec 2011 17:01:25 +0000 (UTC) Received: by faaf16 with SMTP id f16so2050454faa.13 for ; Wed, 14 Dec 2011 09:01:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type; bh=T6qEWn6AYz4x9ZEKuFRxgpjVBGLX7Q/jDWtpgHVbeUg=; b=IBXP5jFjds9Or1CjLzTjeddKGSB2g2cZANwI9O50J+QDqb5GA2kgM9uCqG9SRTekM1 q8jGLemisHCgakiLCjusvKfo41xWPVWlxcEC6I5i9S3VxcPTjzTHvMEyAbqwFKv6w2L0 hiUj94qjzRlt/kBH2ycB9P16fEV4msuMZqMOI= MIME-Version: 1.0 Received: by 10.180.73.193 with SMTP id n1mr6337600wiv.1.1323880424936; Wed, 14 Dec 2011 08:33:44 -0800 (PST) Sender: flagel@gmail.com Received: by 10.216.93.81 with HTTP; Wed, 14 Dec 2011 08:33:44 -0800 (PST) Date: Wed, 14 Dec 2011 17:33:44 +0100 X-Google-Sender-Auth: zilfzqvC7Hka7chh6EoJcZovZfA Message-ID: From: Tanel Rebane To: freebsd-net@freebsd.org X-Mailman-Approved-At: Sun, 18 Dec 2011 22:28:31 +0000 Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: What is the relationship between Intel and FreeBSD in regards to igb(4)? X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Dec 2011 17:01:26 -0000 I'm trying to wrap my head around the igb(4) drivers. As I've understood this driver is written by Intel and they distribute it from their Download Center. The driver also seems to be included in the default installation of FreeBSD (yet I can't seem to find anything relevant in src/sys/dev/igb). However, when comparing the igb(4) man page (of FreeBSD) and the readme for igb-2.2.3.tar.gz (of Intel) there are differences in supported devices. Am I right in suspecting that Intel does all the developing in-house and then, from time to time, their source gets pushed/synced with the FreeBSD source tree? Does that mean that current the man page for igb(4) lists fewer supported devices because igb(4) on FreeBSD itself is out of date? If that is the case, how often does FreeBSD pull new versions of igb from Intel? Any input is greatly appreciated, thanks! Regards, Tanel Rebane P.S: Please CC me as I'm not subscribed to this list.