From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261872AbVC3TeL (ORCPT ); Wed, 30 Mar 2005 14:34:11 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S262392AbVC3TeK (ORCPT ); Wed, 30 Mar 2005 14:34:10 -0500 Received: from parcelfarce.linux.theplanet.co.uk ([195.92.249.252]:55727 "EHLO parcelfarce.linux.theplanet.co.uk") by vger.kernel.org with ESMTP id S261872AbVC3Tdw (ORCPT ); Wed, 30 Mar 2005 14:33:52 -0500 Message-ID: <424AFF0C.4010409@pobox.com> Date: Wed, 30 Mar 2005 14:33:32 -0500 From: Jeff Garzik User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050328 Fedora/1.7.6-1.2.5 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Greg Felix CC: linux-kernel@vger.kernel.org, John Linville Subject: Re: PROBLEM: ICH7 SATA drive not detected. References: <421FBC0B.5070004@pobox.com> In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Greg Felix wrote: > 00:1f.2 Class 0101: 8086:27c0 (prog-if 8f [Master SecP SecO PriP PriO]) > Subsystem: 103c:3011 > Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- > ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium > >>TAbort- SERR- > Latency: 0 > Interrupt: pin B routed to IRQ 5 > Region 0: I/O ports at 10d8 [size=8] > Region 1: I/O ports at 10f0 [size=4] > Region 2: I/O ports at 10e0 [size=8] > Region 3: I/O ports at 10f4 [size=4] > Region 4: I/O ports at 10b0 [size=16] > Region 5: Memory at e04c4400 (32-bit, non-prefetchable) > [disabled] [size=1K] I was hoping that we could detect when this PCI BAR is disabled, and base the logic on that. But it appears that's not feasible for some BIOSen. I suppose your patch is the best we can do. Jeff