From patchwork Fri Dec 10 09:50:43 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Kirsher, Jeffrey T" X-Patchwork-Id: 75039 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id A42E3B70A3 for ; Fri, 10 Dec 2010 20:51:27 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753547Ab0LJJvZ (ORCPT ); Fri, 10 Dec 2010 04:51:25 -0500 Received: from qmta05.emeryville.ca.mail.comcast.net ([76.96.30.48]:34233 "EHLO qmta05.emeryville.ca.mail.comcast.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752644Ab0LJJvU (ORCPT ); Fri, 10 Dec 2010 04:51:20 -0500 Received: from omta13.emeryville.ca.mail.comcast.net ([76.96.30.52]) by qmta05.emeryville.ca.mail.comcast.net with comcast id hMpJ1f00217UAYkA5MrKah; Fri, 10 Dec 2010 09:51:19 +0000 Received: from jtkirshe-MOBL1.localdomain6 ([76.27.217.242]) by omta13.emeryville.ca.mail.comcast.net with comcast id hMrG1f0055ENa2s8ZMrJlh; Fri, 10 Dec 2010 09:51:19 +0000 From: Jeff Kirsher To: davem@davemloft.net Cc: Jeff Kirsher , netdev@vger.kernel.org, gospo@redhat.com, bphilips@novell.com Subject: [net-next-2.6 03/27] Documentation/networking/igb.txt: update documentation Date: Fri, 10 Dec 2010 01:50:43 -0800 Message-Id: <1291974667-30254-4-git-send-email-jeffrey.t.kirsher@intel.com> X-Mailer: git-send-email 1.7.3.2 In-Reply-To: <1291974667-30254-1-git-send-email-jeffrey.t.kirsher@intel.com> References: <1291974667-30254-1-git-send-email-jeffrey.t.kirsher@intel.com> To: davem@davemleft.org Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Update Intel Wired LAN igb documentation. Signed-off-by: Jeff Kirsher --- Documentation/networking/igb.txt | 22 +++++++++++++++++++--- 1 files changed, 19 insertions(+), 3 deletions(-) diff --git a/Documentation/networking/igb.txt b/Documentation/networking/igb.txt index ab2d718..393bdb7 100644 --- a/Documentation/networking/igb.txt +++ b/Documentation/networking/igb.txt @@ -36,6 +36,7 @@ Default Value: 0 This parameter adds support for SR-IOV. It causes the driver to spawn up to max_vfs worth of virtual function. + Additional Configurations ========================= @@ -60,7 +61,8 @@ Additional Configurations Ethtool ------- The driver utilizes the ethtool interface for driver configuration and - diagnostics, as well as displaying statistical information. + diagnostics, as well as displaying statistical information. The latest + version of Ethtool can be found at: http://sourceforge.net/projects/gkernel. @@ -103,8 +105,8 @@ Additional Configurations NOTE: You need to have inet_lro enabled via either the CONFIG_INET_LRO or CONFIG_INET_LRO_MODULE kernel config option. Additionally, if - CONFIG_INET_LRO_MODULE is used, the inet_lro module needs to be loaded - before the igb driver. + CONFIG_INET_LRO_MODULE is used, the inet_lro module needs to be loaded before + the igb driver. You can verify that the driver is using LRO by looking at these counters in Ethtool: @@ -116,6 +118,20 @@ Additional Configurations NOTE: IPv6 and UDP are not supported by LRO. + MAC and VLAN anti-spoofing feature + ---------------------------------- + When a malicious driver attempts to send a spoofed packet, it is dropped by + the hardware and not transmitted. An interrupt is sent to the PF driver + notifying it of the spoof attempt. + + When a spoofed packet is detected the PF driver will send the following + message to the system log (displayed by the "dmesg" command): + + Spoof event(s) detected on VF(n) + + Where n=the VF that attempted to do the spoofing. + + Support =======