From: Tejun Heo <htejun@gmail.com>
To: "\"J.A. Magallón\"" <jamagallon@ono.com>
Cc: "Linux-Kernel, " <linux-kernel@vger.kernel.org>,
linux-ide@vger.kernel.org, Jeff Garzik <jgarzik@pobox.com>,
Alan Cox <alan@lxorguk.ukuu.org.uk>,
Andrew Morton <akpm@osdl.org>
Subject: Re: [2.6.18-rc2-mm1] libata ate one PATA channel
Date: Tue, 01 Aug 2006 01:00:08 +0900 [thread overview]
Message-ID: <44CE2908.8080502@gmail.com> (raw)
In-Reply-To: <20060731172452.76a1b6bd@werewolf.auna.net>
J.A. Magallón wrote:
> werewolf:~> lspci
> 00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02)
> 00:1f.2 IDE interface: Intel Corporation 82801EB (ICH5) SATA Controller (rev 02)
> werewolf:~> lspci -n
> 00:1f.1 0101: 8086:24db (rev 02)
> 00:1f.2 0101: 8086:24d1 (rev 02)
You compiled w/ ATA_ENABLE_PATA, right?
>> Also, can you report what the kernel says with the
>> attached patch applied?
>>
>
> I reworked it to look like this:
>
> if (legacy_mode) {
> probe_ent = ata_pci_init_legacy_port(pdev, port, legacy_mode);
> dev_printk(KERN_INFO, &pdev->dev,
> "XXX: legacy_mode probe_ent=%p\n", probe_ent);
This is where the problem is. Ah.. I see. Alan's
rework-legacy-handling patch got into mm.
=====
rework-legacy-handling-to-remove-much-of-the-cruft.patch
From: Alan Cox <alan@lxorguk.ukuu.org.uk>
Kill host_set->next
Fix simplex support
Allow per platform setting of IDE legacy bases
Turn per device tuning on so that PATA timings are fully enabled
Some of this can be tidied further later on, in particular all the
legacy port gunge belongs as a PCI quirk/PCI header decode to understand
the special legacy IDE rules in the PCI spec.
Longer term Jeff also wants to move the request_irq/free_irq out of core
which will make this even cleaner.
=====
These are patches #110-112. Andrew, can you drop those patches for the
time being? I'm working on integrating those into libata #upstream now.
Also, please drop #113 libata_resume_fix.patch. This shouldn't be
necessary anymore.
Thanks.
--
tejun
next prev parent reply other threads:[~2006-07-31 16:00 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-07-28 11:45 [2.6.18-rc2-mm1] libata ate one PATA channel J.A. Magallón
2006-07-30 19:53 ` Tejun Heo
2006-07-31 15:24 ` J.A. Magallón
2006-07-31 16:00 ` Tejun Heo [this message]
2006-07-31 16:31 ` Alan Cox
2006-07-31 16:50 ` Tejun Heo
2006-07-31 17:03 ` Tejun Heo
2006-07-31 18:52 ` Alan Cox
2006-07-31 18:52 ` Tejun Heo
2006-07-31 19:05 ` Jeff Garzik
2006-07-31 18:38 ` Alan Cox
2006-07-31 21:41 ` J.A. Magallón
2006-08-01 6:22 ` Andrew Morton
2006-08-01 7:32 ` Tejun Heo
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=44CE2908.8080502@gmail.com \
--to=htejun@gmail.com \
--cc=akpm@osdl.org \
--cc=alan@lxorguk.ukuu.org.uk \
--cc=jamagallon@ono.com \
--cc=jgarzik@pobox.com \
--cc=linux-ide@vger.kernel.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;
as well as URLs for NNTP newsgroup(s).