Re: aic94xx IO errors with "escb_tasklet_complete: phy0: REQ_TASK_ABORT"

Muli Ben-Yehuda
2006-10-16T19:51:26Z

On Wed, Oct 04, 2006 at 04:11:17PM -0500, James Bottomley wrote:
> On Wed, 2006-10-04 at 22:56 +0200, Muli Ben-Yehuda wrote:
> > Is an old firmware version ("Razor_10a1") expected to work with the
> > aic94xx in mainline? alternatively, is the new firmware version
> > ("V17/10c6") expected to work with older aic94xx versions? if either
> > is true, I can try that tomorrow to see if firmware version makes a
> > difference with the bad aic94xx.
>
> There's no dependence I know of. The 10c6 firmware was described as
> having fixes mostly in the SATA area.
>
> If you want to construct your own firmware blob, use this build
> environment:
>
> http://www.kernel.org/pub/linux/kernel/people/jejb/aic94xx_sequencer_fw.tar.gz
>
> You just drop in the aic94xx_seq_microcode.c file and point the
> aic984xx_seq.h link to the right location, build main and run it.

I finally got a chance to try aic94xx in 2.6.19-rc2-git with the
Razor_10a1 firmware. Works splendidly. This is fine as a workaround,
but I'd like to get it working with the latest firmware version as
well.

Cheers,
Muli