From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeff Kirsher 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> References: <1291974667-30254-1-git-send-email-jeffrey.t.kirsher@intel.com> Cc: Jeff Kirsher , netdev@vger.kernel.org, gospo@redhat.com, bphilips@novell.com Return-path: 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 To: davem@davemloft.net In-Reply-To: <1291974667-30254-1-git-send-email-jeffrey.t.kirsher@intel.com> To: davem@davemleft.org Sender: netdev-owner@vger.kernel.org List-ID: 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 ======= -- 1.7.3.2