>-----Original Message----- >From: Jason Zhang [mailto:[email protected]] >Sent: Saturday, June 14, 2014 2:21 PM >To: [email protected] >Subject: [E1000-devel] slow network device access with 10g >SFP+ card w/o modules > >We noticed very slow app performance when 10g SFP+ card has no modules >plugged in. After some digging, it seems to be related to the ethtool >ioctl call to those interfaces w/o modules. This is the sequence of the >problematic call: > >dev_ioctl > rtnl_lock() > dev_ethtool() > ixgbe_get_settings() > ixgbe_identify_sfp_module_generic() > ixgbe_read_i2c_eeprom_generic() > ...(rest of logic omitted) > rtnl_unlock()
This is resolved upstream and it will be in the next release of ixgbe on SF: https://git.kernel.org/cgit/linux/kernel/git/davem/net-next.git/patch/drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c?id=d9cd46cd391a132a43cbde7bdac12c16284b618f Thanks, Emil ------------------------------------------------------------------------------ HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems _______________________________________________ E1000-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired
