> -----Original Message----- > From: Richard Cochran [mailto:richardcoch...@gmail.com] > Sent: Tuesday, November 27, 2012 10:50 AM > To: Andrey Wagin > Cc: Keller, Jacob E; Schmitt, Phillip J; Kirsher, Jeffrey T; e1000- > de...@lists.sourceforge.net > Subject: Re: ixgbe: Performance degradation due to v3.5-rc1-478-g1d1a79b > > On Tue, Nov 13, 2012 at 12:33:03AM +0400, Andrey Wagin wrote: > > > I found that this test returns 372293 req/sec without a problematic > patch > > and only 334911 req/sec with this patch. A degradation is about 10%. > > Wow, that seems a little high. Are you sure? > > > commit 1d1a79b5b94b0aa84e1e78dd9acdcffb12274848 > > Author: Jacob Keller <jacob.e.kel...@intel.com> > > Date: Tue May 22 06:18:08 2012 +0000 > > > > ixgbe: Check PTP Rx timestamps via BPF filter > > This is a git commit... > > > Ask me, if you will need more information. Sorry, if it is a wrong > alarm. > > ... but what two kernels did you test, exactly? > > Anyhow, unless you have enabled PTP time stamping, it is hard to see > how that patch could cause such a large performance hit.
Actually the original change that added the BPF incorrectly put a register read first which had the same performance impact. There is a fix upstream, but it would be nice ot know what kernel this was on, and whether that fix was applied or not. Thanks - Jake > > Thanks, > Richard ------------------------------------------------------------------------------ Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired