1. 07 1月, 2015 1 次提交
  2. 06 1月, 2015 5 次提交
  3. 03 1月, 2015 1 次提交
  4. 23 12月, 2014 1 次提交
  5. 19 12月, 2014 1 次提交
  6. 13 12月, 2014 2 次提交
  7. 12 12月, 2014 1 次提交
  8. 11 12月, 2014 2 次提交
  9. 10 12月, 2014 7 次提交
  10. 09 12月, 2014 1 次提交
    • E
      ethtool: Support for configurable RSS hash function · 892311f6
      Eyal Perry 提交于
      This patch extends the set/get_rxfh ethtool-options for getting or
      setting the RSS hash function.
      
      It modifies drivers implementation of set/get_rxfh accordingly.
      
      This change also delegates the responsibility of checking whether a
      modification to a certain RX flow hash parameter is supported to the
      driver implementation of set_rxfh.
      
      User-kernel API is done through the new hfunc bitmask field in the
      ethtool_rxfh struct. A bit set in the hfunc field is corresponding to an
      index in the new string-set ETH_SS_RSS_HASH_FUNCS.
      
      Got approval from most of the relevant driver maintainers that their
      driver is using Toeplitz, and for the few that didn't answered, also
      assumed it is Toeplitz.
      
      Cc: Tom Lendacky <thomas.lendacky@amd.com>
      Cc: Ariel Elior <ariel.elior@qlogic.com>
      Cc: Prashant Sreedharan <prashant@broadcom.com>
      Cc: Michael Chan <mchan@broadcom.com>
      Cc: Hariprasad S <hariprasad@chelsio.com>
      Cc: Sathya Perla <sathya.perla@emulex.com>
      Cc: Subbu Seetharaman <subbu.seetharaman@emulex.com>
      Cc: Ajit Khaparde <ajit.khaparde@emulex.com>
      Cc: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
      Cc: Jesse Brandeburg <jesse.brandeburg@intel.com>
      Cc: Bruce Allan <bruce.w.allan@intel.com>
      Cc: Carolyn Wyborny <carolyn.wyborny@intel.com>
      Cc: Don Skidmore <donald.c.skidmore@intel.com>
      Cc: Greg Rose <gregory.v.rose@intel.com>
      Cc: Matthew Vick <matthew.vick@intel.com>
      Cc: John Ronciak <john.ronciak@intel.com>
      Cc: Mitch Williams <mitch.a.williams@intel.com>
      Cc: Amir Vadai <amirv@mellanox.com>
      Cc: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
      Cc: Shradha Shah <sshah@solarflare.com>
      Cc: Shreyas Bhatewara <sbhatewara@vmware.com>
      Cc: "VMware, Inc." <pv-drivers@vmware.com>
      Cc: Ben Hutchings <ben@decadent.org.uk>
      Signed-off-by: NEyal Perry <eyalpe@mellanox.com>
      Signed-off-by: NAmir Vadai <amirv@mellanox.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      892311f6
  11. 03 12月, 2014 1 次提交
  12. 26 11月, 2014 1 次提交
    • H
      cxgb4/cxgb4vf/csiostor: Add T4/T5 PCI ID Table · 3fedeab1
      Hariprasad Shenai 提交于
      Add a new file t4_pci_id_tbl.h that contains T4/T5 PCI ID Table so that for all
      drivers that uses T4/T5 PCI functions changes can be done in one place.
      
      checkpatch.pl script reports following error, which if tried to fix ends up in
      compilation error.
      
      	ERROR: Macros with complex values should be enclosed in parentheses
      	+#define CH_PCI_DEVICE_ID_TABLE_DEFINE_END \
      	+		{ 0, } \
      	+	}
      
      	WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
      	new file mode 100644
      
      	ERROR: Macros with complex values should be enclosed in parentheses
      	+#define CH_PCI_ID_TABLE_FENTRY(devid) \
      	+	CH_PCI_ID_TABLE_ENTRY((devid) | \
      	+			      ((CH_PCI_DEVICE_ID_FUNCTION) << 8)), \
      	+	CH_PCI_ID_TABLE_ENTRY((devid) | \
      	+			      ((CH_PCI_DEVICE_ID_FUNCTION2) << 8))
      
      	ERROR: Macros with complex values should be enclosed in parentheses
      	+#define CH_PCI_DEVICE_ID_TABLE_DEFINE_END { 0, } }
      
      	ERROR: Macros with complex values should be enclosed in parentheses
      	+#define CH_PCI_DEVICE_ID_TABLE_DEFINE_END { 0, } }
      Signed-off-by: NHariprasad Shenai <hariprasad@chelsio.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      3fedeab1
  13. 23 11月, 2014 5 次提交
  14. 21 11月, 2014 1 次提交
  15. 14 11月, 2014 1 次提交
  16. 13 11月, 2014 2 次提交
  17. 12 11月, 2014 1 次提交
  18. 11 11月, 2014 6 次提交