lkml.org 
[lkml]   [2004]   [Nov]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: linux-2.4.28 released
On Thu, Nov 18, 2004 at 09:12:36AM -0200, Marcelo Tosatti wrote:
> On Thu, Nov 18, 2004 at 06:50:03PM +0900, Tomita, Haruo wrote:
> > Hi,
> >
> > It seems that combined mode does not work at linux-2.4.28 about
> > the ata_piix driver of the Intel 82801EB/82801ER SATA controller
> > of Intel 82801EB/82801ER. In using combined mode,
> > I think that the following patches are required. Is this right?
>
> Yes, I think so? Jeff is the man.
>
> I dislike the ____request_resource() hack, it has been rejected and
> Jeff agreed with me here.

The reason ____request_resource() is used for combined mode is to
facilitate libata taking one PCI device, and IDE driver taking another
PCI device. This is done because libata did not support PATA, and so,
could not drive the PATA controller.

Now PATA and ATAPI are working, so we could present the IMO ideal
situation: libata can support combined mode best by supporting both
PATA and SATA controllers, on the ICH5. That way DMA works for both
PATA and SATA (DMA doesn't work for PATA, in split-driver configuration),
and there is no split-driver to worry about.

I think there may need to be some code to prevent the IDE driver from
claiming the legacy ISA ports.

Jeff



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 14:08    [W:0.055 / U:2.052 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site