linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
From: Matt Porter <mporter@kernel.crashing.org>
To: Phil Thompson <philt@4bridgeworks.com>
Cc: linuxppc-embedded@lists.linuxppc.org
Subject: Re: PPC440GX GigE support - Update
Date: Fri, 14 May 2004 16:19:08 -0700	[thread overview]
Message-ID: <20040514161908.A30155@home.com> (raw)
In-Reply-To: <C18BA5DDB58DD511BD0700C0DF0DD45028B2A3@NTSERVER4>; from philt@4bridgeworks.com on Fri, May 14, 2004 at 09:59:16AM +0100


On Fri, May 14, 2004 at 09:59:16AM +0100, Phil Thompson wrote:
>
> With a bit more digging I've come to the conclusion that interrupts are not
> the cause of the problem. It seems more like the time taken by the SCSI
> driver to initialise 2 SCSI buses is triggering the problem.
>
> If I hack the SCSI driver detect code to just delay before returning "not
> found" then things work with an overal delay of 2 seconds, but fail with an
> overall delay of 4 seconds.
>
> This would imply the problem is just within the GigE driver. Matt, comments?

I've been looking at the problem too. I had no problem reproducing it
here.  I've isolated it down to where the EMAC itself is receiving
the bootp reply in its fifos (as evidenced by OCRX incrementing by
the number of octets in a bootp reply). However, the controller is
not getting the data into the MAL buffer from there, which is why
you don't see the RXEOB interrupt asserted.  It could be any number
of things, still looking.

BTW, thanks for pointing out the bug in ppc4xx_pic.c, I'll get that
change in soon.

-Matt

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

      reply	other threads:[~2004-05-14 23:19 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-05-14  8:59 PPC440GX GigE support - Update Phil Thompson
2004-05-14 23:19 ` Matt Porter [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=20040514161908.A30155@home.com \
    --to=mporter@kernel.crashing.org \
    --cc=linuxppc-embedded@lists.linuxppc.org \
    --cc=philt@4bridgeworks.com \
    /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;
as well as URLs for NNTP newsgroup(s).