From: Bill Davidsen <davidsen@tmr.com>
To: Jeff Garzik <jgarzik@pobox.com>
Cc: Linux Kernel <linux-kernel@vger.kernel.org>,
Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>,
Alan Cox <alan@lxorguk.ukuu.org.uk>, Mark Lord <liml@rtr.ca>
Subject: Re: libata PATA todo list
Date: Mon, 15 Aug 2005 18:36:25 -0400 [thread overview]
Message-ID: <430118E9.30803@tmr.com> (raw)
In-Reply-To: <42FBBB10.9020407@pobox.com>
Jeff Garzik wrote:
>
> Since there's been some recent interest in the subject, I thought I
> would post the PATA todo list for libata. Some of these items are from
> my memory, and some are from a list Alan was kind enough to create. The
> items verbatim from Alan are prefixed "Alan: ".
> 2) Simplex DMA
>
> PCI IDE specification has a 'simplex' DMA bit, which should be tested.
> Simplex means that only one command can be outstanding, for BOTH port0
> and port1, at any given time.
>
> Possibly some hosts also need Simplex DMA, but may not assert the
> standard PCI IDE Simplex DMA capability bit. I don't know.
I remember using devices which require this. Not recently.
> 4) Alan: Command filter
>
> Alan -- explanation?
>
> I know one line item here, at least: Promise controllers snoop SET
> FEATURES - XFER MODE command. We must stop command processing on ALL
> ports when this command is issued, to avoid corruption.
The last time I tried, cdrecord was allowed to burn the first session of
a multi-session CD as a user (with correct device permissions) but not
to read the multisession info (current ISO size) to burn another
session. I haven't tried it in the last few months, I changed my script
to do something else. However, it really should work.
I will test this if you like, but I'm on 7x24 coverage this week and
7x24 vacation after that, so not soon.
> 10) ATAPI DMA alignment (discussed elsewhere)
>
> Needed even for PATA, AFAICT.
Thanks for keeping the list!
--
-bill davidsen (davidsen@tmr.com)
"The secret to procrastination is to put things off until the
last possible moment - but no longer" -me
prev parent reply other threads:[~2005-08-15 22:32 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-08-11 20:54 libata PATA todo list Jeff Garzik
2005-08-15 22:36 ` Bill Davidsen [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=430118E9.30803@tmr.com \
--to=davidsen@tmr.com \
--cc=alan@lxorguk.ukuu.org.uk \
--cc=bzolnier@gmail.com \
--cc=jgarzik@pobox.com \
--cc=liml@rtr.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.