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