From: "Norman Diamond" <n0diamond@yahoo.co.jp>
To: Robert Hancock <hancockrwd@gmail.com>
Cc: Mark Lord <liml@rtr.ca>,
Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>,
Chuck Ebbert <cebbert@redhat.com>,
linux-ide@vger.kernel.org, Jens Axboe <jens.axboe@oracle.com>
Subject: Re: Kernel bug crashing in HDIO_DRIVE_TASKFILE
Date: Sun, 1 Mar 2009 09:58:06 +0900 [thread overview]
Message-ID: <BB2D271BB5CF41EF91FCE9D3A0A1F2BB@DIAMOND8600> (raw)
In-Reply-To: 49A8AC1A.1000900@gmail.com
Robert Hancock wrote:
> Norman Diamond wrote:
>> [attribution stolen:]
>>
>>> Libata should be used for any new setup that doesn't have a strict
>>> legacy requirement now.
>>
>> 90% agreed. However, I've read that libata will never support add-on IDE
>> boards.
>
> Huh? It already does support most or all that one is likely to see..
That is good news then.
Last week when searching for articles about Slax and libata, I found various
postings about methods that temporarily worked but no longer (for example
there used to be a kernel boot parameter for the combined mode of some Intel
chipsets, and there used to be a parameter to disable probing by
ide_generic). While not finding a way to get a particular chipset to be
recognized as /dev/sda instead of /dev/hda, I also found other articles
explaining various limitations of libata. Some said that SATA is the
priority for libata as it should be, but PATA was low priority with just
enough effort to get it working with common legacy IDE controllers, and
add-on IDE boards were zero priority. My troubles last week were with
notebook PCs that didn't have add-on IDE cards, but I will also have to
support add-on IDE cards.
If anyone here knows how to put libata in control of chipsets that could be
claimed by either libata or legacy ide, please say. As mentioned I found
various postings by others that temporarily worked but no longer. It was
kind of reassuring to see my program operate correctly under Slax 6.0.3 with
my slight modification to Slax's config kernel 2.6.24.3 to enable
taskfiles -- and then heartbreaking to see ordinary programs get 1.5
megabytes per second to the hard drive.
--------------------------------------
Power up the Internet with Yahoo! Toolbar.
http://pr.mail.yahoo.co.jp/toolbar/
next prev parent reply other threads:[~2009-03-01 1:05 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-02-24 11:36 Kernel bug crashing in HDIO_DRIVE_TASKFILE Norman Diamond
2009-02-24 22:10 ` Chuck Ebbert
2009-02-25 11:43 ` Norman Diamond
2009-02-25 16:24 ` Mark Lord
2009-02-25 19:35 ` Bartlomiej Zolnierkiewicz
2009-02-25 21:18 ` Norman Diamond
2009-02-25 22:43 ` Mark Lord
2009-02-26 11:56 ` Norman Diamond
2009-02-28 3:14 ` Robert Hancock
2009-03-01 0:58 ` Norman Diamond [this message]
2009-03-01 1:16 ` Alan Cox
2009-03-01 11:06 ` Robert Hancock
2009-03-02 0:24 ` Norman Diamond
2009-03-02 2:38 ` Robert Hancock
2009-03-02 11:43 ` Norman Diamond
2009-03-11 22:33 ` Bartlomiej Zolnierkiewicz
2009-03-11 23:00 ` Norman Diamond
-- strict thread matches above, loose matches on Subject: below --
2009-03-03 11:44 Norman Diamond
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=BB2D271BB5CF41EF91FCE9D3A0A1F2BB@DIAMOND8600 \
--to=n0diamond@yahoo.co.jp \
--cc=bzolnier@gmail.com \
--cc=cebbert@redhat.com \
--cc=hancockrwd@gmail.com \
--cc=jens.axboe@oracle.com \
--cc=liml@rtr.ca \
--cc=linux-ide@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