From: lsorense@csclub.uwaterloo.ca (Lennart Sorensen)
To: Marc Donner <donner@dbd-breitband.de>
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: Re: dma error on boot with cf card
Date: Tue, 5 Feb 2008 13:56:28 -0500 [thread overview]
Message-ID: <20080205185628.GF26259@csclub.uwaterloo.ca> (raw)
In-Reply-To: <200802051852.29592.donner@dbd-breitband.de>
On Tue, Feb 05, 2008 at 06:52:29PM +0100, Marc Donner wrote:
> hi,
>
> i have a problem using a cf card with an ide adapter.
> using debian kernel 2.6.18-5
>
> on boot:
> Feb 5 17:38:06 kernel: hdd: max request size: 128KiB
> Feb 5 17:38:06 kernel: hdd: 2000880 sectors (1024 MB) w/2KiB Cache,
> CHS=1985/16/63, UDMA(33)
> Feb 5 17:38:06 kernel: hdd:<4>hdd: dma_timer_expiry: dma status == 0x41
> Feb 5 17:38:06 kernel: hdd: DMA timeout error
> Feb 5 17:38:06 kernel: hdd: dma timeout error: status=0x58 { DriveReady
> SeekComplete DataRequest }
> Feb 5 17:38:06 kernel: ide: failed opcode was: unknown
> Feb 5 17:38:06 kernel: hdd: irq timeout: status=0xd0 { Busy }
> Feb 5 17:38:06 kernel: ide: failed opcode was: unknown
> Feb 5 17:38:06 kernel: ide1: reset timed-out, status=0xff
> Feb 5 17:38:06 kernel: hdd: status timeout: status=0xff { Busy }
> Feb 5 17:38:06 kernel: ide: failed opcode was: unknown
> Feb 5 17:38:06 kernel: hdd: drive not ready for command
> Feb 5 17:38:06 kernel: ide1: reset timed-out, status=0xff
> Feb 5 17:38:06 kernel: end_request: I/O error, dev hdd, sector 0
> Feb 5 17:38:06 kernel: Buffer I/O error on device hdd, logical block 0
> Feb 5 17:38:06 kernel: end_request: I/O error, dev hdd, sector 0
> Feb 5 17:38:06 kernel: Buffer I/O error on device hdd, logical block 0
> Feb 5 17:38:06 kernel: unable to read partition table
> Feb 5 17:38:06 kernel: end_request: I/O error, dev hdd, sector 2000640
> Feb 5 17:38:06 kernel: Buffer I/O error on device hdd, logical block 250080
> Feb 5 17:38:06 kernel: end_request: I/O error, dev hdd, sector 2000640
Adapter doesn't support DMA, but controller and CF cards do. To fix,
tell the system NOT to use dma on that interface.
Most IDE to CF adapters fail to connect the DMA pins correctly since it
was a fairly (3 or 4 years ago) revision to the CF spec to support DMA
at all.
--
Len Sorensen
next prev parent reply other threads:[~2008-02-05 18:56 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-02-05 17:52 Marc Donner
2008-02-05 18:56 ` Lennart Sorensen [this message]
2008-02-06 8:54 ` Marc Donner
2008-02-06 15:23 ` Lennart Sorensen
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=20080205185628.GF26259@csclub.uwaterloo.ca \
--to=lsorense@csclub.uwaterloo.ca \
--cc=donner@dbd-breitband.de \
--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
all inboxes | Powered by JetHome®