All of lore.kernel.org
 help / color / mirror / Atom feed
* 8xx_io/enet.c
@ 2002-12-10 10:19 Kári Davíðsson
  2002-12-10 10:42 ` [linuxppc-embedded:] 8xx_io/enet.c Reinhard Schwillinsky
  2002-12-10 10:46 ` 8xx_io/enet.c Joakim Tjernlund
  0 siblings, 2 replies; 4+ messages in thread
From: Kári Davíðsson @ 2002-12-10 10:19 UTC (permalink / raw)
  To: linuxppc-embedded


Hello,

I am hitting the following code (i.e. the printk() is reached) in the interrupt handler for the ethernet on a custom 823e board in arch/ppc/8xx_io/enet.c

	/* Check for receive busy, i.e. packets coming but no place to
	 * put them.  This "can't happen" because the receive interrupt
	 * is tossing previous frames.
	 */
	if (int_events & SCCE_ENET_BSY) {
		cep->stats.rx_dropped++;
		printk("CPM ENET: BSY can't happen.\n");
	}

Clearly this can happen, even though the comment sais otherwise.
This happens for a "high" datarate sunrpc interface operating over TCP/IP.

Is it safe to ignore this "error" or is it a real bug that should be investigated?

I am a litle unclear on the ethernet operation in whole.

Thanks, for any comment.

K.D.

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

^ permalink raw reply	[flat|nested] 4+ messages in thread
* RE: [linuxppc-embedded:] 8xx_io/enet.c
@ 2002-12-10 12:05 Kári Davíðsson
  0 siblings, 0 replies; 4+ messages in thread
From: Kári Davíðsson @ 2002-12-10 12:05 UTC (permalink / raw)
  To: Reinhard Schwillinsky; +Cc: linuxppc-embedded


> -----Original Message-----
> From: Reinhard Schwillinsky [mailto:rsw@maxxio.at]
> Sent: 10. desember 2002 10:43
> To: Kári Davíðsson
> Cc: linuxppc-embedded@lists.linuxppc.org
> Subject: Re: [linuxppc-embedded:] 8xx_io/enet.c
>
[snip snap]
> >
> > I am a litle unclear on the ethernet operation in whole.
>
> This has nothing to do with ethernet directly! Only a
> received ethernet
> packet cannot be stored. Higher protocols (f.e. TCP) should
> resend the
> missing data!

Yes that is the reason for my question... I.e. should I just trust the
TCP protocol....

But enabling CONFIG_ENET_BIG_BUFFERS got rid of the problem.

Thanks,

K.D.

>
>
> rgs Reinhard
>
>
> --
> ----------------------------------------------------
> Reinhard Schwillinsky        Tel.: ++43/1/205 255/210
> Maxxio technologies GmbH     Fax.: ++43/1/205 255/900
> Prinz Eugen Strasse 8        A-1040 Vienna/Austria
>
>

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

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2002-12-10 12:05 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-12-10 10:19 8xx_io/enet.c Kári Davíðsson
2002-12-10 10:42 ` [linuxppc-embedded:] 8xx_io/enet.c Reinhard Schwillinsky
2002-12-10 10:46 ` 8xx_io/enet.c Joakim Tjernlund
  -- strict thread matches above, loose matches on Subject: below --
2002-12-10 12:05 [linuxppc-embedded:] 8xx_io/enet.c Kári Davíðsson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.