Re: filesystem corruption with Linux-1.3.66 and newer Adaptec 2940

Eric Youngdale (deischen@iworks.interworks.org)
Mon, 19 Feb 1996 12:08:25 -0600


>I've disabled cache, swapped cache, swapped SIMMS ... problem still
>occurs. I have active termination on this card, and it is rock-solid
>otherwise with the old driver.
>
>Perhaps I hadn't emphasised this in my previous post:
>
>The problem only manifests itself when the target disk becomes FULL
>during the test, so perhaps ENOSPC is being ignored/mis-coded by the new
>aic7xxx driver (perhaps in the SCB DMA routines?). Because the IDE drive
>is affected, the driver may be over-writing into the I/O space of the IDE
>driver.

Ohhh. No I didn't understand that the disk becomes full.

It's not the aic7xxx drivers responsibility to handle/raise ENOSPC. The
driver just executes commands that the higher-level SCSI code sends to it.

I don't know why the newer driver doesn't work whereas the previous driver
did? Perhaps some changes were made to the aic7xxx driver without our
knowing it, and they got lost (replaced over) in our recent release?

Dan Eischen
deischen@iworks.InterWorks.org