Subject: Re: -current on Ultra 5+ - now it's major siop0 lossage
To: None <bouyer@antioche.lip6.fr>
From: Greg Earle <earle@isolar.DynDNS.ORG>
List: port-sparc
Date: 01/27/2001 02:32:42
> I found a table overflow, by 4 bytes.
> 
> Don't know why it didn't cause problems on my PCs: maybe different alignment
> constraints.  Anyway the last byte of the table is written but never used, so
> it would erase the next siop_cmd which is free at this time in most cases.
> Shouldn't cause problems at the first I/O.  Or maybe bus_dmamap_sync isn't a
> nop here.
> 
> Ha yes, there's a few missing bus_dmamap_sync() calls too.
> 
> Could you try the 2 attached patches please ?

These patches seem to have fixed the siop problems.

I didn't even need to disable tagged queuing, either ...

Thanks Manuel!

Now if only the 2048-byte HME problem could be isolated ...

Thanks to everyone for their help.

	- Greg