From: Simen Timian Thoresen <simentt@dolphinics.no>
To: Alistair John Strachan <alistair@devzero.co.uk>
Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>, linux-kernel@vger.kernel.org
Subject: Re: Misidentification and failing revalidations of ide dvd-roms with libata
Date: Thu, 31 Jul 2008 06:26:25 +0200 [thread overview]
Message-ID: <48913EF1.3030108@dolphinics.no> (raw)
In-Reply-To: <4890A563.70609@dolphinics.no>
Simen Timian Thoresen wrote:
> Alistair John Strachan wrote:
>> On Sunday 27 July 2008 20:33:21 Simen Timian Thoresen wrote:
>> [snip]
>>> I've spent a few hours more looking into this, and I'm not really
>>> getting much clearer;
>>>
>>> I've run either and both of the two DVDroms on an external power-supply
>>> (drive-power from a jumped, believed good ATX-PSU), and the the symptoms
>>> remain; inconsistent capabilities reported at boot, and when I start
>>> ripping CDs, one of them will fail as above.
>>>
>>> As I still have the impression that this started when I switched distros
>>> (ie went from CentOS4 2.6.9 pre-libata-kernel to the current Ubuntu 8.04
>>> 2.6.24-kernel), I've now started playing around with the libata module
>>> parameters.
>
> Hi Alistair,
>
> I'm sorry I have not yet come back on this. I /think/ I've had success
> disabling DMA for atapi-devices (adding "options libata dma=5" to my
> modprobe.conf file). I've been able to rip a number of cds without any
> issues with this (except a reduced speed, I believe). I do get some
> noise in dmesg;
>
> [ 9686.570804] end_request: I/O error, dev sr1, sector 0
> [ 9686.570814] Buffer I/O error on device sr1, logical block 0
> [ 9686.570819] Buffer I/O error on device sr1, logical block 1
> [ 9686.572134] end_request: I/O error, dev sr1, sector 1024
> [ 9686.573105] end_request: I/O error, dev sr1, sector 1024
> [ 9686.574101] end_request: I/O error, dev sr1, sector 1024
>
>
> ...but cdparianoia (ripper application) never complains and I've not
> been able to notice any defects in the extracted audio.
>
> As this was disabling DMA, and I've seen that frequency adjustments on
> the CPU can cause DMA issues (at the time, with the ivtv-driver) on this
> motherboard, I thought that I'd try disabling Cool'n'Quiet and thereby
> lock the CPU to full speed, while reenabling DMA, but that did not help.
> Ripping the first CDs, one of the drives failed again.
>
>> If it's not power then I'm still with Alan re the cables. Maybe you
>> have very long cables?
>
> Nope, normal 40cm'is 80-pin IDE cables. While one could be bad, I
> wouldn't expect both to be (etc).
>
>> I used Alan's nForce4 pata driver for a year or so and didn't have any
>> problems. OTOH maybe at this stage it's worth checking whether amd74xx
>> (old IDE) breaks in similar ways?
>
> from dmesg, I have this;
>
> [ 17.647757] pata_amd 0000:00:06.0: version 0.3.10
> [ 17.650097] scsi0 : pata_amd
> [ 17.650229] scsi1 : pata_amd
> (that's the one, right?)
>
> ...so the driver exists in the running kernel. Would I have to build my
> own kernel, or is there some way to have this driver take hold instead
> of libata? ...or can I do something in modprobe.conf to use the other
> driver?
>
>> Also, I assume you've memtest86'ed the machine?
>
> Not strictly recently. I'll leave it doing so this evening, as I'll want
> to reboot it to reactivate Cool'n'quiet.
It passed 22 runs over the night.
I'll aim to build a new kernel using the amd74xx pata driver over the
weekend. For now, I can work with the system as it is using PIO for the
DVDrom drives.
Yours,
-S
> Again, thank you for helping me look into this. For now it /looks/ like
> I could be happy doing PIO, but I'd prefer to have this solved properly
> if possible.
>
> -S
>
--
Simen Thoresen, Dolphin ICS
Systems Administration and Wulfkit Support
prev parent reply other threads:[~2008-07-31 4:44 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-07-20 18:36 Misidentification and failing revalidations of ide dvd-roms with libata Simen Timian Thoresen
2008-07-20 18:46 ` Alan Cox
2008-07-20 19:34 ` Simen Timian Thoresen
2008-07-20 20:03 ` Alistair John Strachan
2008-07-20 20:48 ` Simen Timian Thoresen
2008-07-27 19:33 ` Simen Timian Thoresen
2008-07-27 20:47 ` Alistair John Strachan
2008-07-30 17:31 ` Simen Timian Thoresen
2008-07-30 20:39 ` Alistair John Strachan
2008-07-30 22:40 ` Alan Cox
2008-07-31 4:26 ` Simen Timian Thoresen [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=48913EF1.3030108@dolphinics.no \
--to=simentt@dolphinics.no \
--cc=alan@lxorguk.ukuu.org.uk \
--cc=alistair@devzero.co.uk \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox