From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeff Garzik Subject: Re: Kernel fix for ICH7M controller Date: Mon, 04 Sep 2006 01:45:19 -0400 Message-ID: <44FBBD6F.5060709@garzik.org> References: <44FAE630.20801@gmail.com> <44FB93B5.1020703@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from srv5.dvmed.net ([207.36.208.214]:57828 "EHLO mail.dvmed.net") by vger.kernel.org with ESMTP id S932325AbWIDFpW (ORCPT ); Mon, 4 Sep 2006 01:45:22 -0400 In-Reply-To: <44FB93B5.1020703@gmail.com> Sender: linux-ide-owner@vger.kernel.org List-Id: linux-ide@vger.kernel.org To: Tejun Heo Cc: Jonathan Dieter , linux-ide@vger.kernel.org, fedora-devel-list@redhat.com Tejun Heo wrote: > Jonathan Dieter wrote: >> The ata_piix module doesn't detect that my laptop's disk controller >> (Intel Corporation 82801GBM/GHM - ICH7 Family) is configured to have >> PATA drives in the first two channels. I looked at Intel's >> documentation and they say that my controller isn't supposed to >> support this configuration, but it's the default setup on this laptop, >> there's no way to change it in the BIOS, and it works in Windows, so >> I'm assuming this is a documentation error. >> >> This patch changes one line in ata_piix.c so that it sees this >> configuration as valid (and therefore recognizes my drives). I've >> tested it on my laptop and the module is now working perfectly >> (whereas the kernel was using the old IDE driver previously with no >> DMA enabled). > > Hello, > > Interesting. Can you post the result of 'lspci -n -vvv -xxx'? I don't > see why this support shouldn't go into mainline but wanna see if > narrowing down the effect a bit (if PCI ID allows us to) would be a good > idea. FWIW several PCI devices use the ich6m info entry. We may want to split out ICH7M rather than assume other chips behave similarly. Jeff -- VGER BF report: H 0