From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 9 Jun 2016 12:04:19 -0500 From: Bjorn Helgaas To: Chen Yu Cc: Yinghai Lu , "linux-pci@vger.kernel.org" , linux-arch , Bjorn Helgaas , Arnd Bergmann , "Rafael J . Wysocki" , Len Brown , Mika Westerberg Subject: Re: [PATCH][RFC] PCI: Workaround to enable poweroff on Mac Pro 11 Message-ID: <20160609170419.GC1109@localhost> References: <1464604404-11257-1-git-send-email-yu.c.chen@intel.com> <20160530213305.GA21322@localhost> <574D03F9.6050201@intel.com> <574D3AAA.6090503@intel.com> <20160531131658.GA23837@localhost> <57579F9F.6010200@intel.com> <20160608124742.GA16764@localhost> <20160609165011.GA1109@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: <20160609165011.GA1109@localhost> Sender: linux-arch-owner@vger.kernel.org List-ID: On Thu, Jun 09, 2016 at 11:50:11AM -0500, Bjorn Helgaas wrote: > 5) 00:1c.0 claims to have a slot that supports hotplug. Is that > actually true? Could you add a device below it? If not, maybe the > problem is that the BIOS should have configured 00:1c.0 so it > doesn't report a slot. If it didn't report a slot, we shouldn't > assign resources to it, since there is no possibility of a device > below it. Of course, this would only be *part* of the problem, because a hot-added device somewhere else could still be assigned the space at [mem 0x7fc00000-0x7fdfffff]. This just smells like an unreported device in there somewhere.