Re: if_fwe and interrupts weirdness in current (maybe cardbus related ?)

Sameh Ghane <[email protected]>
Newsgroups gmane.os.freebsd.devel.firewire,gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
Le (On) Sat, Jan 04, 2003 at 07:41:28PM +0900, Hidetoshi Shimokawa ecrivit (wrote):
> > Everything worked fine (at least, I thought it did), even in bridge mode (on the
> > workstation) !
> > 
> > After a few minutes, communication became unidirectional: the laptop was able to
> > receive data from the WS, but the WS seemed not to receive anything from the
> > laptop (tcpdump showed that the laptop correctly answered to ARP requests, but
> > the WS never received them).
> > 
> > The fix is just to plug out and in again the IEEE1394 cable.
> 
> I have reproduced similar problem. Did you use NFS when the problem
> occured? I think the laptop's TX buffer is stalled. 

Humm, yes, but even without NFS, I remember it occured too.

> > firewire0: start AT DMA status=0
> > firewire0: unrecoverable error
> 
> NFS seems to generate mbuf with zero data size and this stops
> some OHCI chips with unrecoverable error.
> I have committed a fix to -current. Could you copy -current's
> /sys/dev/firewire and /sys/modules/firewire then test it?

I'll do it as soon as I can ! (the laptop had a 3 weeks longevity...)

Cheers,

-- 
Sameh

To Unsubscribe: send mail to [email protected]
with "unsubscribe freebsd-firewire" in the body of the message
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.