This message is from the T13 list server.
Hi Pat,
> Eh?? Read/ write long doesn't work in ATA?
>
> I thought I was just ignorant, that true ATA gurus knew how to
> negotiate more than 4 bytes of ECC per 512 bytes of data, and therefore
> commonly succeed in injecting read errors by writing back ECC other
> than the ECC read.
[Warning: linux-only comments.]
I wanted to generate SMART error log entries, by using WRITE LONG to write
a sector with ECC bits set incorrectly, then READing that sector. But at
least in linux it's not possible. See below.
Cheers,
Bruce
From: Bartlomiej Zolnierkiewicz <[EMAIL PROTECTED]>
To: Bruce Allen <[EMAIL PROTECTED]>
Subject: Re: HDIO_DRIVE_TASKFILE
Commands with request size not being multiple of sector size
(like READ_LONG and WRITE_LONG) are unsupported currently.
Cheers,
Bartlomiej