From: Ken Brownfield <brownfld@irridia.com>
To: Andre Hedrick <andre@linuxdiskcert.org>
Cc: linux-kernel@vger.kernel.org
Subject: Re: [PATCH][RFC] ServerWorks autodma behavior
Date: Tue, 26 Feb 2002 04:27:14 -0600 [thread overview]
Message-ID: <20020226042714.C930@asooo.flowerfire.com> (raw)
In-Reply-To: <E16feI5-0008WC-00@the-village.bc.nu> <Pine.LNX.4.10.10202260131250.14807-100000@master.linux-ide.org>
In-Reply-To: <Pine.LNX.4.10.10202260131250.14807-100000@master.linux-ide.org>; from andre@linuxdiskcert.org on Tue, Feb 26, 2002 at 01:37:55AM -0800
On Tue, Feb 26, 2002 at 01:37:55AM -0800, Andre Hedrick wrote:
[...]
| The real solution for distros is to wrapper the dma_capable flags in the
| module cores in 2.4 under the disk_only. Also not setting
| CONFIG_IDEDMA_AUTO will help but you are not permitted to invoke
|
| echo using_dma:1 > /proc/ide/hda/settings
I noticed that "hdparm -d1 /dev/hda" timed out three times and reverted
to PIO in my case, with DMA enabled but autoDMA disabled. So does DMA
support have to be on at boot and is only allowed to be disabled, not
enabled?
If so, ide=dma is the proper solution for trusted boards, but it would
be nice if the /proc or hdparm interfaces worked reliably for enabling
DMA.
So what does this say about the autoDMA issue that I'm seeing? For me,
the best of both worlds is to have DMA enabled, but off by default and
capable of being enabled from userspace (and kernel command line, less
usefully).
Thanks,
--
Ken.
brownfld@irridia.com
| One of the issues to be address is a test for transfer modes, but have to
| many other issues to address w/ clients to deal with distro issues.
|
| Cheers,
|
| Andre Hedrick
| Linux Disk Certification Project Linux ATA Development
next prev parent reply other threads:[~2002-02-26 10:27 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-02-26 9:26 [PATCH][RFC] ServerWorks autodma behavior Ken Brownfield
2002-02-26 9:52 ` Alan Cox
2002-02-26 9:37 ` Andre Hedrick
2002-02-26 10:27 ` Ken Brownfield [this message]
2002-02-26 10:50 ` Andre Hedrick
2002-02-26 19:14 ` Gunther Mayer
2002-02-26 10:19 ` Ken Brownfield
2002-02-26 11:12 ` Martin Dalecki
2002-02-27 1:01 ` Ken Brownfield
2002-02-27 10:21 ` Martin Dalecki
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=20020226042714.C930@asooo.flowerfire.com \
--to=brownfld@irridia.com \
--cc=andre@linuxdiskcert.org \
--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