* Problem with IDE taskfile
@ 2004-02-02 12:01 DervishD
2004-02-02 12:17 ` John Bradford
` (2 more replies)
0 siblings, 3 replies; 7+ messages in thread
From: DervishD @ 2004-02-02 12:01 UTC (permalink / raw)
To: Linux-kernel
Hi all :))
In my logs I have the following message:
<28>Feb 2 12:18:41 kernel: hda: ST340016A, ATA DISK drive
<28>Feb 2 12:18:41 kernel: hdb: ST34310A, ATA DISK drive
<28>Feb 2 12:18:41 kernel: blk: queue c02d0020, I/O limit 4095Mb (mask 0xffffffff)
<28>Feb 2 12:18:41 kernel: blk: queue c02d015c, I/O limit 4095Mb (mask 0xffffffff)
[...]
<28>Feb 2 12:18:41 kernel: hda: attached ide-disk driver.
<28>Feb 2 12:18:41 kernel: hda: host protected area => 1
<30>Feb 2 12:18:41 kernel: hda: 78165360 sectors (40021 MB) w/2048KiB Cache, CHS=4865/255/63, UDMA(100)
<28>Feb 2 12:18:41 kernel: hdb: attached ide-disk driver.
<28>Feb 2 12:18:41 kernel: hdb: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
<28>Feb 2 12:18:41 kernel: hdb: task_no_data_intr: error=0x04 { DriveStatusError }
<30>Feb 2 12:18:41 kernel: hdb: 8420832 sectors (4311 MB) w/512KiB Cache, CHS=524/255/63, UDMA(33)
The problem is that message from function 'task_no_data_intr'.
What can be the problem? Should I worry about it? Is the drive
damaged?
I've tested with another hard disk from the same time (the same
model but 3GB) and the same messages appear. They doesn't appear with
a disk of 10GB, same brand, a bit newer than the other two. And
obviously, it doesn't happen with the 40GB disk which is my hda...
Thanks a lot in advance.
Raúl Núñez de Arenas Coronado
--
Linux Registered User 88736
http://www.pleyades.net & http://raul.pleyades.net/
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: Problem with IDE taskfile
2004-02-02 12:01 Problem with IDE taskfile DervishD
@ 2004-02-02 12:17 ` John Bradford
2004-02-02 12:45 ` DervishD
2004-02-02 20:25 ` Dave Jones
2004-02-06 12:25 ` Erik Andersen
2 siblings, 1 reply; 7+ messages in thread
From: John Bradford @ 2004-02-02 12:17 UTC (permalink / raw)
To: DervishD, Linux-kernel
> <28>Feb 2 12:18:41 kernel: hdb: task_no_data_intr: status=3D0x51 { Dri=
> veReady SeekComplete Error }
> <28>Feb 2 12:18:41 kernel: hdb: task_no_data_intr: error=3D0x04 { Driv=
> eStatusError }
> <30>Feb 2 12:18:41 kernel: hdb: 8420832 sectors (4311 MB) w/512KiB Cac=
> he, CHS=3D524/255/63, UDMA(33)
>
> The problem is that message from function 'task_no_data_intr'.
> What can be the problem?
The drive doesn't understand the command it was sent.
> Should I worry about it?
No.
> Is the drive
> damaged?
No.
> I've tested with another hard disk from the same time (the same
> model but 3GB) and the same messages appear. They doesn't appear with
> a disk of 10GB, same brand, a bit newer than the other two. And
> obviously, it doesn't happen with the 40GB disk which is my hda...
Old drives don't support all of the commands that new drives do. It's
a diagnostic message.
John.
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: Problem with IDE taskfile
2004-02-02 12:17 ` John Bradford
@ 2004-02-02 12:45 ` DervishD
0 siblings, 0 replies; 7+ messages in thread
From: DervishD @ 2004-02-02 12:45 UTC (permalink / raw)
To: John Bradford; +Cc: Linux-kernel
Hi John :)
* John Bradford <john@grabjohn.com> dixit:
> > <28>Feb 2 12:18:41 kernel: hdb: task_no_data_intr: status=3D0x51 { Dri=
> > veReady SeekComplete Error }
> > <28>Feb 2 12:18:41 kernel: hdb: task_no_data_intr: error=3D0x04 { Driv=
> > eStatusError }
> > The problem is that message from function 'task_no_data_intr'.
> > What can be the problem?
> The drive doesn't understand the command it was sent.
After looking at the sources I thought the same, but I wasn't
sure and the message is frightening ;))
Thanks for the explanation, John :)
Raúl Núñez de Arenas Coronado
--
Linux Registered User 88736
http://www.pleyades.net & http://raul.pleyades.net/
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Problem with IDE taskfile
2004-02-02 12:01 Problem with IDE taskfile DervishD
2004-02-02 12:17 ` John Bradford
@ 2004-02-02 20:25 ` Dave Jones
2004-02-03 9:29 ` DervishD
2004-02-06 11:11 ` Andre Hedrick
2004-02-06 12:25 ` Erik Andersen
2 siblings, 2 replies; 7+ messages in thread
From: Dave Jones @ 2004-02-02 20:25 UTC (permalink / raw)
To: DervishD; +Cc: Linux-kernel
On Mon, Feb 02, 2004 at 01:01:20PM +0100, DervishD wrote:
> <28>Feb 2 12:18:41 kernel: hdb: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
> <28>Feb 2 12:18:41 kernel: hdb: task_no_data_intr: error=0x04 { DriveStatusError }
> <30>Feb 2 12:18:41 kernel: hdb: 8420832 sectors (4311 MB) w/512KiB Cache, CHS=524/255/63, UDMA(33)
>
> The problem is that message from function 'task_no_data_intr'.
> What can be the problem? Should I worry about it? Is the drive
> damaged?
51/04 is the drive saying "I don't understand what you asked me to do".
Ie, a command that was added to a later revision of the ATA standard
than your drive conforms to. Judging by the size of the drive,
I'd guess it's quite old 8-)
Dave
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: Problem with IDE taskfile
2004-02-02 20:25 ` Dave Jones
@ 2004-02-03 9:29 ` DervishD
2004-02-06 11:11 ` Andre Hedrick
1 sibling, 0 replies; 7+ messages in thread
From: DervishD @ 2004-02-03 9:29 UTC (permalink / raw)
To: Dave Jones, Linux-kernel
Hi Dave :)
* Dave Jones <davej@redhat.com> dixit:
> > <28>Feb 2 12:18:41 kernel: hdb: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
> > <28>Feb 2 12:18:41 kernel: hdb: task_no_data_intr: error=0x04 { DriveStatusError }
> > <30>Feb 2 12:18:41 kernel: hdb: 8420832 sectors (4311 MB) w/512KiB Cache, CHS=524/255/63, UDMA(33)
> 51/04 is the drive saying "I don't understand what you asked me to do".
OK. The codes are very self-explanatory XDD Thanks for the
explanation :)
> Ie, a command that was added to a later revision of the ATA standard
> than your drive conforms to. Judging by the size of the drive,
> I'd guess it's quite old 8-)
Not very old, but maybe from a 'difficult time' when the
manufacturer switched from one standard to another. BTW, my entire
Linux box with all my data, fills perfectly in 4GB ;)) Fortunately,
with Linux, you don't need a monster HD for doing everyday job :) Y
use a 40GB main disk drive to store a mirror for my favourite
distros.
Again, thanks a lot for your explanation :)
Raúl Núñez de Arenas Coronado
--
Linux Registered User 88736
http://www.pleyades.net & http://raul.pleyades.net/
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: Problem with IDE taskfile
2004-02-02 20:25 ` Dave Jones
2004-02-03 9:29 ` DervishD
@ 2004-02-06 11:11 ` Andre Hedrick
1 sibling, 0 replies; 7+ messages in thread
From: Andre Hedrick @ 2004-02-06 11:11 UTC (permalink / raw)
To: Dave Jones; +Cc: DervishD, Linux-kernel
It means the drive aborted the unsupported command set.
Andre Hedrick
LAD Storage Consulting Group
On Mon, 2 Feb 2004, Dave Jones wrote:
> On Mon, Feb 02, 2004 at 01:01:20PM +0100, DervishD wrote:
>
> > <28>Feb 2 12:18:41 kernel: hdb: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
> > <28>Feb 2 12:18:41 kernel: hdb: task_no_data_intr: error=0x04 { DriveStatusError }
> > <30>Feb 2 12:18:41 kernel: hdb: 8420832 sectors (4311 MB) w/512KiB Cache, CHS=524/255/63, UDMA(33)
> >
> > The problem is that message from function 'task_no_data_intr'.
> > What can be the problem? Should I worry about it? Is the drive
> > damaged?
>
> 51/04 is the drive saying "I don't understand what you asked me to do".
> Ie, a command that was added to a later revision of the ATA standard
> than your drive conforms to. Judging by the size of the drive,
> I'd guess it's quite old 8-)
>
> Dave
>
> -
> 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/
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Problem with IDE taskfile
2004-02-02 12:01 Problem with IDE taskfile DervishD
2004-02-02 12:17 ` John Bradford
2004-02-02 20:25 ` Dave Jones
@ 2004-02-06 12:25 ` Erik Andersen
2 siblings, 0 replies; 7+ messages in thread
From: Erik Andersen @ 2004-02-06 12:25 UTC (permalink / raw)
To: DervishD; +Cc: Linux-kernel
On Mon Feb 02, 2004 at 01:01:20PM +0100, DervishD wrote:
> Hi all :))
>
> In my logs I have the following message:
>
> <28>Feb 2 12:18:41 kernel: hda: ST340016A, ATA DISK drive
> <28>Feb 2 12:18:41 kernel: hdb: ST34310A, ATA DISK drive
> <28>Feb 2 12:18:41 kernel: blk: queue c02d0020, I/O limit 4095Mb (mask 0xffffffff)
> <28>Feb 2 12:18:41 kernel: blk: queue c02d015c, I/O limit 4095Mb (mask 0xffffffff)
> [...]
> <28>Feb 2 12:18:41 kernel: hda: attached ide-disk driver.
> <28>Feb 2 12:18:41 kernel: hda: host protected area => 1
> <30>Feb 2 12:18:41 kernel: hda: 78165360 sectors (40021 MB) w/2048KiB Cache, CHS=4865/255/63, UDMA(100)
> <28>Feb 2 12:18:41 kernel: hdb: attached ide-disk driver.
> <28>Feb 2 12:18:41 kernel: hdb: task_no_data_intr: status=0x51 { DriveReady SeekComplete Error }
> <28>Feb 2 12:18:41 kernel: hdb: task_no_data_intr: error=0x04 { DriveStatusError }
> <30>Feb 2 12:18:41 kernel: hdb: 8420832 sectors (4311 MB) w/512KiB Cache, CHS=524/255/63, UDMA(33)
>
> The problem is that message from function 'task_no_data_intr'.
> What can be the problem? Should I worry about it? Is the drive
> damaged?
Nope. This is a bug in the 2.4.x ide driver. I sent in a patch
for it a while back that made it into 2.6, but not into 2.4.
Basically, the 2.4.x ide driver always asks the drive if it
supports HPA. In this case, your drive is old and doesn't know
what an HPA is, and complains. Some older drives get confused
and have to be power cycled when this happens.
http://lkml.org/lkml/2003/8/22/193
-Erik
--
Erik B. Andersen http://codepoet-consulting.com/
--This message was written using 73% post-consumer electrons--
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2004-02-06 12:26 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-02-02 12:01 Problem with IDE taskfile DervishD
2004-02-02 12:17 ` John Bradford
2004-02-02 12:45 ` DervishD
2004-02-02 20:25 ` Dave Jones
2004-02-03 9:29 ` DervishD
2004-02-06 11:11 ` Andre Hedrick
2004-02-06 12:25 ` Erik Andersen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox