summaryrefslogtreecommitdiff
path: root/ethtool-copy.h
AgeCommit message (Collapse)AuthorFilesLines
2013-01-22ethtool-copy.h: sync with netBen Hutchings1-5/+20
This covers kernel changes up to: commit dc2e57340deb8be1133b1eae2c7d4303133c133c Author: Yan Burman <yanb@mellanox.com> Date: Thu Dec 13 05:20:59 2012 +0000 net: ethool: Document struct ethtool_flow_ext Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2012-09-06ethtool-copy.h: sync with net-nextBen Hutchings1-6/+11
This covers kernel changes up to: commit 6f6bbc186dc8e4e0c628db7decbd1a5e02cb5fd8 Author: Jesse Brandeburg <jesse.brandeburg@intel.com> Date: Thu Jul 26 02:30:53 2012 +0000 ethtool.h: MDI setting support Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2012-07-16ethtool-copy.h: sync with net-nextBen Hutchings1-0/+8
This covers kernel changes up to: commit e440cf2ca0a1b075c64016240d46c3aa9d877bbf Author: parav.pandit@emulex.com <parav.pandit@emulex.com> Date: Wed Jun 27 03:56:12 2012 +0000 net: added support for 40GbE link. Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2012-06-08ethtool-copy.h: sync with net-nextBen Hutchings1-1/+37
This covers kernel changes up to: commit 80f12eccce775dc6bb93dba9b52529740f929237 Author: Yuval Mintz <yuvalmin@broadcom.com> Date: Wed Jun 6 17:13:06 2012 +0000 Added kernel support in EEE Ethtool commands Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2012-05-15ethtool-copy.h: sync with net-nextBen Hutchings1-2/+70
This covers kernel changes up to: commit 41c3cb6d20f0252308e9796fa4f3dacb4960de91 Author: Stuart Hodgson <smhodgson@solarflare.com> Date: Thu Apr 19 09:44:42 2012 +0100 ethtool: Extend the ethtool API to obtain plugin module eeprom data Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2012-01-12ethtool-copy.h: sync with net-nextBen Hutchings1-4/+34
This covers kernel changes up to: commit 6cfb5e759d47f037cbd0953ec2c3ceb220ed9e96 Author: Ben Hutchings <bhutchings@solarflare.com> Date: Tue Jan 3 12:07:59 2012 +0000 ethtool: Remove ethtool_ops::set_rx_ntuple operation Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2011-10-04ethtool-copy.h: sync with net-nextBen Hutchings1-93/+106
This covers kernel changes up to: commit a355d865f99d0dbbaba5595416e292592bd347dd Author: fran├žois romieu <romieu@fr.zoreil.com> Date: Fri Sep 30 00:39:23 2011 +0000 tehuti: shorten PCI device table. Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2011-06-01ethtool-copy.h: sync with net-next-2.6Ben Hutchings1-4/+37
This covers kernel changes up to: commit 34b1ef04fc050d171e055f75d6a3384e1323bd38 Author: Somnath Kotur <somnath.kotur@emulex.com> Date: Wed Jun 1 00:33:22 2011 +0000 be2net: Fallback to the older opcode if MCC_CREATE_EXT opcode is not supported on the card Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2011-05-04ethtool-copy.h: sync with net-next-2.6Ben Hutchings1-1/+124
This covers kernel changes up to: commit 2bd93d7af1581d40e3c4b25242472661cb7c637a Merge: 64cad2a 0972ddb Author: David S. Miller <davem@davemloft.net> Date: Tue Apr 26 12:16:46 2011 -0700 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2011-04-27Add support for NFC flow classifier extensionsAlexander Duyck1-11/+28
This change makes it so that we can add VLAN Ethertype, TCI, and 64bits of driver defined data to a network flow classifier allowing us to handle a n-tuple flow contained within a network flow classifier. Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
2010-11-16ethtool-copy.h: sync with net-next-2.6Ben Hutchings1-71/+159
This covers kernel changes up to: commit d5dbda23804156ae6f35025ade5307a49d1db6d7 Author: Jesse Gross <jesse@nicira.com> Date: Wed Oct 20 13:56:07 2010 +0000 ethtool: Add support for vlan accleration. Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2010-08-10Sync with upstream 2.6.35 release.Jeff Garzik1-20/+22
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
2010-07-02ethtool-copy.h: sync with net-nextBen Hutchings1-17/+29
Signed-off-by: Ben Hutchings <bhutchings@solarflare.com> Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
2010-04-06ethtool: RXHASH flag support (v2)Stephen Hemminger1-0/+1
Add support for RXHASH flag in ethtool offload. Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
2010-03-30ethtool-copy.h: sync with net-next (cosmetic whitespace updates)Jeff Garzik1-8/+14
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
2010-03-30ethtool: Correctly pull n-tuple string length for get_rx_ntuplePeter Waskiewicz1-2/+12
This patch fixes inconsistencies with the kernel header files, while correctly gets the variable length string counts for the get_rx_ntuple return value. It does this by using the new GSSET_INFO ioctl. Signed-off-by: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
2010-02-24ethtool-copy.h: import minor reorg and cleanups from net-nextJeff Garzik1-14/+14
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
2010-02-24Support n-tuple filter programmingPeter Waskiewicz1-0/+35
Program underlying ethernet devices with n-tuple flow classification filters. This also adds a new flag to ethtool_flags, allowing n-tuple programming to be toggled using the set_flags call. Signed-off-by: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
2010-02-06ethtool-copy.h: Update to latest net-next versionJeff Garzik1-1/+2
Creates a named constant for the hardcoded firmware version field size. Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
2009-11-29ethtool: Add Direct Attach to the available connector portsPJ Waskiewicz1-0/+2
This adds Direct Attach SFP+ types to the connector ports for the GSET mode. Signed-off-by: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
2009-11-25ethtool-copy.h: update for ETHTOOL_RESET and IPV?_FLOW definitionsJeff Garzik1-0/+33
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
2009-11-25ethtool: Add option to flash firmware image from specified file, to a device.Ajit Khaparde1-3/+22
This patch adds a new "-f" option to the ethtool utility to flash a firmware image specified by a file, to a network device. The filename is passed to the network driver which will flash the image on the chip using the request_firmware path. The region "on the chip" to be flashed can be specified by an option. It is up to the device driver to enumerate the region number passed by ethtool, to the region to be flashed. The default behavior is to flash all the regions on the chip. Usage: ethtool -f <interface name> <filename of firmware image> ethtool -f <interface name> <filename of firmware image> [ REGION-NUMBER-TO-FLASH ] Signed-off-by: Ajit Khaparde <ajitk@serverengines.com> Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
2009-11-25ethtool: Update ethtool-copy.hBen Hutchings1-7/+100
Signed-off-by: Ben Hutchings <bhutchings@solarflare.com> Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
2009-03-06Get/set GRO settings.Jeff Garzik1-0/+2
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
2008-09-13ethtool: Use ethtool_cmd->speed_hiBrandon Philips1-119/+63
struct ethtool_cmd now has a speed_hi field to support more than 65535 Mb devices, use it. Also, pull in the ethtool-copy.h file without the __KERNEL__ sections. Signed-off-by: Brandon Philips <bphilips@suse.de> Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
2007-07-26Update embedded copy of ethtool.h from kernel 2.6.23-rc1.Jeff Garzik1-97/+224
Signed-off-by: Jeff Garzik <jeff@garzik.org>
2007-05-11ethtool: Add 2.5G supportMichael Chan1-0/+7
Add 2.5G Serdes support to ethtool user program and ethtool.8 man page. The missing pause bits are also added to keep ethtool-copy.h in sync with the kernel's version. Signed-off-by: Michael Chan <mchan@broadcom.com> Signed-off-by: Jeff Garzik <jeff@garzik.org>
2006-08-24[PATCH] GSO Support for ethtool$B5HF#1QL@(B1-0/+2
Upcoming 2.6.18 provides Generic Segmentation Offload (GSO). This provides its control with -K option. Signed-off-by: YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org> Signed-off-by: Jeff Garzik <jeff@garzik.org>
2006-07-18[PATCH] UFO patchAnanda Raju1-0/+2
Hi, Kernel version 2.6.15 onwards provides UDP Fragmentation Offload (UFO) This patch to ethtool provides UFO (UDP Fragmentation Offload) on/off support using -K option similar to feature TSO. To find out whether UFO is enabled or not use #ethtool -k eth3 Offload parameters for eth3: rx-checksumming: on tx-checksumming: on scatter-gather: on tcp segmentation offload: on udp fragmentation offload: on # To turn off UFO use following command. #ethtool -K eth3 ufo off To turn off UFO use following command. #ethtool -K eth3 ufo on Please review the patch. Signed-off-by: Ananda Raju <ananda.raju@neterion.com> Signed-off-by: Jeff Garzik <jeff@garzik.org>
2005-10-25Initial import of ethtool version 3 + a few patches.Jeff Garzik1-0/+366