Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756055AbYHLOnd (ORCPT ); Tue, 12 Aug 2008 10:43:33 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1755668AbYHLOmj (ORCPT ); Tue, 12 Aug 2008 10:42:39 -0400 Received: from ogre.sisk.pl ([217.79.144.158]:33086 "EHLO ogre.sisk.pl" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755630AbYHLOmh (ORCPT ); Tue, 12 Aug 2008 10:42:37 -0400 From: "Rafael J. Wysocki" To: "Maciej Rutecki" Subject: Re: [2.6.26.*] boot problem (ahci/irq related?) Date: Tue, 12 Aug 2008 16:45:35 +0200 User-Agent: KMail/1.9.6 (enterprise 20070904.708012) Cc: "Alan Cox" , "Yinghai Lu" , "Ingo Molnar" , "Linux Kernel Mailing List" , linux-ide@vger.kernel.org, "Jeff Garzik" , tj@kernel.org, andi@firstfloor.org, "Thomas Gleixner" , "H. Peter Anvin" , "Jesse Barnes" References: <8db1092f0808111312x3baf819bxbb05030c05693065@mail.gmail.com> <20080812081632.303de380@lxorguk.ukuu.org.uk> <8db1092f0808120107k1f8a65f4sf406fa3a89125870@mail.gmail.com> In-Reply-To: <8db1092f0808120107k1f8a65f4sf406fa3a89125870@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200808121645.37539.rjw@sisk.pl> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1423 Lines: 39 On Tuesday, 12 of August 2008, Maciej Rutecki wrote: > 2008/8/12 Alan Cox : > >> > +sr 4:0:0:0: Attached scsi CD-ROM sr0 > >> > >> looks like you are using ata driver for pata device instead of ide driver. > >> > >> so could be caused by bug in ata_piix... > > > > See the original bug report - he tried both and got the same kind of > > behaviour. > > > > > > Yes I have similar behaviour, very often kernel stops on this message: > http://unixy.pl/maciek/download/kernel/dupa/2.6.26.2_config_ide/img_0001.jpg In both cases one of the last messages is ACPI: PCI Interrupt 0000:00:1f.2[B] -> GSI 17 (level, low) -> IRQ 17 and that comes from AHCI, or rather from pci_enable_device() invoked by AHCI. Then, there are no more messages from AHCI, although there should be at least ahci 0000:00:1f.2: AHCI 0001.0100 32 slots 4 ports 1.5 Gbps 0x1 impl SATA mode ahci 0000:00:1f.2: flags: 64bit ncq ilck stag pm led clo pmp pio slum part PCI: Setting latency timer of device 0000:00:1f.2 to 64 So, it seems like the enabling of AHCI interrupt causes the failure and since that's not 100% reproducible, it indicates a timing issue. Thanks, Rafael -- 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/