Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752195AbZJTTHG (ORCPT ); Tue, 20 Oct 2009 15:07:06 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751823AbZJTTHF (ORCPT ); Tue, 20 Oct 2009 15:07:05 -0400 Received: from g1t0029.austin.hp.com ([15.216.28.36]:15558 "EHLO g1t0029.austin.hp.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750978AbZJTTHE (ORCPT ); Tue, 20 Oct 2009 15:07:04 -0400 Date: Tue, 20 Oct 2009 13:07:07 -0600 From: Alex Chiang To: Jens Axboe Cc: Mark Lord , Greg KH , Linux Kernel , jbarnes@virtuousgeek.org, linux-pci@vger.kernel.org Subject: Re: pci-express hotplug Message-ID: <20091020190707.GA25615@ldl.fc.hp.com> References: <20091012120620.GG9228@kernel.dk> <20091012145254.GA1517@kroah.com> <20091012145700.GJ9228@kernel.dk> <4AD34494.7020602@rtr.ca> <20091012150603.GK9228@kernel.dk> <20091012214854.GA14102@ldl.fc.hp.com> <20091013082903.GQ9228@kernel.dk> <20091013172731.GB22797@ldl.fc.hp.com> <20091014081309.GM9228@kernel.dk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20091014081309.GM9228@kernel.dk> User-Agent: Mutt/1.5.18 (2008-05-17) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2880 Lines: 75 * Jens Axboe : > On Tue, Oct 13 2009, Alex Chiang wrote: > > > > Can you modprobe acpiphp with debug=1? And send the output? > > > > > > acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 > > > acpiphp_glue: found PCI-to-PCI bridge at PCI 0000:00:05.0 > > > acpiphp_glue: found ACPI PCI Hotplug slot 1 at PCI 0000:08:00 > > > acpiphp: Slot [1] registered > > > acpiphp_glue: found PCI-to-PCI bridge at PCI 0000:00:07.0 > > > acpiphp_glue: found ACPI PCI Hotplug slot 2 at PCI 0000:0b:00 > > > acpiphp: Slot [2] registered > > > acpiphp_glue: found PCI-to-PCI bridge at PCI 0000:80:07.0 > > > acpiphp_glue: found ACPI PCI Hotplug slot 6 at PCI 0000:84:00 > > > acpiphp: Slot [6] registered > > > acpiphp_glue: found PCI-to-PCI bridge at PCI 0000:80:09.0 > > > acpiphp_glue: found ACPI PCI Hotplug slot 7 at PCI 0000:87:00 > > > acpiphp: Slot [7] registered > > > acpiphp_glue: Bus 0000:87 has 1 slot > > > acpiphp_glue: Bus 0000:84 has 1 slot > > > acpiphp_glue: Bus 0000:0b has 1 slot > > > acpiphp_glue: Bus 0000:08 has 1 slot > > > acpiphp_glue: Total 4 slots > > > > You mentioned in another mail that you echoed 1 into the various > > slots' power files. > > > > Did you do that after modprobing acpiphp with debug=1? > > > > If so, there should be debug output when you try and turn them > > on. > > It produces: > > acpiphp: enable_slot - physical_slot = 1 > acpiphp_glue: acpiphp_enable_slot: Slot status is not ACPI_STA_ALL > acpiphp: enable_slot - physical_slot = 2 > acpiphp_glue: acpiphp_enable_slot: Slot status is not ACPI_STA_ALL > acpiphp: enable_slot - physical_slot = 6 > acpiphp_glue: acpiphp_enable_slot: Slot status is not ACPI_STA_ALL > acpiphp: enable_slot - physical_slot = 7 > acpiphp_glue: acpiphp_enable_slot: Slot status is not ACPI_STA_ALL Hm, so for some reason, firmware on your machine is telling us that it doesn't think cards are present and/or enabled. Unfortunately, I don't know why your firmware would be saying that. We could add some more debug printks to see what firmware thinks about your system... Or we could just wait and see what happens after you get your hardware replaced. > I have a card in one of the slots only this time. > > > Also, quick dummy check, you are trying to power on populated > > slots, right? :) > > Yes :-) > > > Can you send the output of lspci -vv? And I like the output of > > lspci -vt as well... Both before and after loading acpiphp > > please. > > Send privately. No difference in before and after. Odd. If you want to poke us again after your hardware swap, please do so. Sorry for being not so helpful. :-/ /ac -- 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/