From: Jeff Garzik <jgarzik@pobox.com>
To: Robert Hancock <hancockr@shaw.ca>
Cc: Alan <alan@lxorguk.ukuu.org.uk>,
akpm@osdl.org, linux-kernel@vger.kernel.org
Subject: Re: [PATCH] ACPI driver support for pata
Date: Thu, 22 Feb 2007 01:58:40 -0500 [thread overview]
Message-ID: <45DD3F20.7050907@pobox.com> (raw)
In-Reply-To: <45DD2E12.6000705@shaw.ca>
Robert Hancock wrote:
> Alan wrote:
>> - Add a driver for motherboard ACPI method devices
>> - Link it after normal drivers so ACPI is not preferred
>> - Hook the AMD driver to prefer ACPI for the Nvidia devices if ACPI is
>> active
>> - While we are at it fix up the simplex clear the AMD driver.
>>
>> Depends upon the set_mode -> do_set_mode wrapper patch
>>
>> Signed-off-by: Alan Cox <alan@redhat.com>
>
> I tried out 2.6.21-rc1 with the pata_acpi patch. First off, when you
> enable pata_acpi, it appears that the Fedora mkinitrd stuff decides that
> that should be loaded as the first driver. On boot it promptly attempts
> to attach to all of the ATA controllers, including the nForce SATA
> controllers, which somehow it fails to actually drive causing a failure
> to mount the root filesystem. I got around that by blacklisting
> pata_acpi in /etc/modprobe.conf before installing the kernel and
> un-blacklisting it afterwards, so it wouldn't make the initrd try and
> load it, but there must be a better solution.
>
> It does seem to drive the PATA controllers, but the cable detection
> doesn't seem to be working:
>
> scsi5 : pata_acpi
> ata5.00: ATAPI, max UDMA/66
> ata5.00: limited to UDMA/33 due to 40-wire cable
> ata5.00: configured for UDMA/33
Honestly I don't think pata_acpi is the best way to go.
Unless we know /nothing/ about the controller (not true, in sata_nv
case), I think it would be better to initiate ACPI actions from specific
drivers, rather than forcing the user to switch from pata_amd to pata_acpi.
Jeff
next prev parent reply other threads:[~2007-02-22 6:59 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <fa.IjFXvdcBtWXV65pRZipPd0NVTOA@ifi.uio.no>
2007-02-22 5:45 ` [PATCH] ACPI driver support for pata Robert Hancock
2007-02-22 6:58 ` Jeff Garzik [this message]
2007-02-22 14:24 ` Alan
2007-02-22 17:11 ` Jeff Garzik
2007-02-22 18:29 ` Alan
2007-02-23 0:15 ` Robert Hancock
2007-02-23 9:36 ` Allen Martin
2007-02-23 12:50 ` Alan
2007-02-23 14:38 ` Robert Hancock
2007-02-23 15:53 ` Alan
2007-02-20 18:12 Alan
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=45DD3F20.7050907@pobox.com \
--to=jgarzik@pobox.com \
--cc=akpm@osdl.org \
--cc=alan@lxorguk.ukuu.org.uk \
--cc=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.