Netdev List
 help / color / mirror / Atom feed
From: "Daniel J Blueman" <daniel.blueman@gmail.com>
To: "Stephen Hemminger" <shemminger@osdl.org>
Cc: "Netfilter Developer" <netfilter-devel@lists.netfilter.org>,
	netdev@vger.kernel.org
Subject: Re: sky2 rx error problems...
Date: Wed, 5 Jul 2006 12:44:58 +0100	[thread overview]
Message-ID: <6278d2220607050444o680ac35dn68e2fd0adb918812@mail.gmail.com> (raw)
In-Reply-To: <20060530161714.4420e9b4@dxpl.pdx.osdl.net>

Hi Stephen,

Sorry to bring you more trouble. I'm able to reproduce this 'status
0x977d977d' rx race even with a 100Mb FD connection (MTU 1500) to the
host sending the data.

Would it help if I try and capture some packet stats or a dump of
this? The packets being received at the sending host will be a steady
stream of TCP acks and SMB protocol acks (every 64KB of data), so not
too heavy. The sending host has a Pentium-M 1.7GHz with 2MB L2$ and is
quiescent apart from samba sending data via sendfile(), so is
relatively powerful.

Let me know if there is anything I can do to help.

Many thanks,
  Daniel

On 31/05/06, Stephen Hemminger <shemminger@osdl.org> wrote:
> On Tue, 30 May 2006 22:08:12 +0100
> "Daniel J Blueman" <daniel.blueman@gmail.com> wrote:
>
> > To follow on from the previous 'sky2 rx error' problem reported, the
> > problem doesn't have anything to do with iptables or MTU settings, ie
> > can be reproduced out the box.
> >
> > The race is hit after a couple of GBs of data. Initially, I thought
> > this may have something to do with broken MSI support on my Intel
> > ICH-7M chipset, but disabling MSI didn't help.
> >
> > kernel: sky2 lan0: rx error, status 0x977d977d length 0
> >
> > Is there any debug information I can get to help or such? Voluntary
> > preemption is enabled, UP, HZ=100 on 2.6.17-rc4 on i686.
> >
> > Dan
>
> No the problem is your CPU isn't keeping up with the incoming flood
> and what ever you are connected to doesn't do hardware flow control.
> The driver doesn't properly flush the FIFO (yet), and it is not clear
> even from the NDA documentation the steps required.
-- 
Daniel J Blueman

      parent reply	other threads:[~2006-07-05 11:45 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-05-30 21:08 sky2 rx error problems Daniel J Blueman
     [not found] ` <20060530161714.4420e9b4@dxpl.pdx.osdl.net>
2006-07-05 11:44   ` Daniel J Blueman [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=6278d2220607050444o680ac35dn68e2fd0adb918812@mail.gmail.com \
    --to=daniel.blueman@gmail.com \
    --cc=netdev@vger.kernel.org \
    --cc=netfilter-devel@lists.netfilter.org \
    --cc=shemminger@osdl.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox