From: Robert Hancock <hancockr@shaw.ca>
To: linux-kernel <linux-kernel@vger.kernel.org>
Subject: Re: Awful long timeouts for flash-file-system
Date: Mon, 14 Mar 2005 23:20:59 -0600 [thread overview]
Message-ID: <423670BB.2090107@shaw.ca> (raw)
In-Reply-To: <3I8gq-gw-23@gated-at.bofh.it>
linux-os wrote:
>
> Hello IDE experts.
>
> I am trying to use a SanDisk SDCFB-256, CFA DISK drive. This
> is supposed to emulate an IDE drive and does (sort of). However,
> upon boot, the boot-code keeps trying and trying and trying to
> do SOMETHING that aparently isn't even necessary because the
> virtual disk is accessible and can be written/read and I can
> even boot from it.
> hdb: max request size: 128KiB
> hdb: 501760 sectors (256 MB) w/1KiB Cache, CHS=980/16/32, DMA
> hdb: cache flushes not supported
> hdb:<4>hdb: dma_timer_expiry: dma status == 0x61
I'm assuming you're using a CF-to-IDE adapter to hook up the card. Most
likely your CompactFlash card is indicating that it supports DMA and the
kernel is trying to use it. However, many CF-to-IDE adapters don't hook
up the DMA control lines properly so the requests all time out until the
kernel gives up using DMA.
We use some Mesa Electronics CF-IDE adapters at work - some of the newer
ones have some jumpers with positions NOR and DMA, DMA works if the
jumpers are set to the DMA position. I don't think we've tried using any
DMA-supporting CF cards on the older ones without these jumpers.
If the adapter you're using doesn't do DMA, I believe that if you use
options like hdb=nodma or ide1=nodma, etc. that will get the kernel to
not try and use it.
--
Robert Hancock Saskatoon, SK, Canada
To email, remove "nospam" from hancockr@nospamshaw.ca
Home Page: http://www.roberthancock.com/
next parent reply other threads:[~2005-03-15 5:22 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <3I8gq-gw-23@gated-at.bofh.it>
2005-03-15 5:20 ` Robert Hancock [this message]
2005-03-17 4:06 Awful long timeouts for flash-file-system Voluspa
2005-03-17 22:15 ` Voluspa
-- strict thread matches above, loose matches on Subject: below --
2005-03-15 0:28 linux-os
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=423670BB.2090107@shaw.ca \
--to=hancockr@shaw.ca \
--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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.