Re: Warn about taskfile?

From: Andre Hedrick (andre@linux-ide.org)
Date: Wed Jul 30 2003 - 18:14:14 EST


If your corruption is only under DMA you have a chipset or an ./arch/
problem. If you have corruption under PIO, this could be a timing error.
If command mode of taskfile is at issue, you can not function period.

If this only happens on writes, you have a FIFO problem in the ASIC or
iotable for the scatter gather formation.

Taskfile is not broken, it is the only means to talk to an ATA/ATAPI/SATA
device. How Taskfile is executed is dependent on the device attached.

So if this is the x86-64 issue you have to fix that arch.

-a

On Wed, 30 Jul 2003, Pavel Machek wrote:

> Hi!
>
> I had some strange fs corruption, and andi suggested that it probably
> is TASKFILE-related. Perhaps this is good idea?
>
> Pavel
>
> --- clean/drivers/ide/Kconfig 2003-07-27 22:31:13.000000000 +0200
> +++ linux/drivers/ide/Kconfig 2003-07-30 22:56:50.000000000 +0200
> @@ -283,7 +283,8 @@
> ---help---
> Use new taskfile IO code.
>
> - It is safe to say Y to this question, in most cases.
> + It is safe to say Y to this question, but you should attach
> + scratch monkey, first.
>
> comment "IDE chipset support/bugfixes"
> depends on BLK_DEV_IDE
>
> --
> When do you have a heart between your knees?
> [Johanka's followup: and *two* hearts?]
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Thu Jul 31 2003 - 22:00:47 EST