[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <53C54876.5090606@linux.intel.com>
Date: Tue, 15 Jul 2014 23:27:50 +0800
From: Jiang Liu <jiang.liu@...ux.intel.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@...cle.com>
CC: Benjamin Herrenschmidt <benh@...nel.crashing.org>,
Thomas Gleixner <tglx@...utronix.de>,
Ingo Molnar <mingo@...hat.com>,
"H. Peter Anvin" <hpa@...or.com>,
"Rafael J. Wysocki" <rjw@...ysocki.net>,
Bjorn Helgaas <bhelgaas@...gle.com>,
Randy Dunlap <rdunlap@...radead.org>,
Yinghai Lu <yinghai@...nel.org>,
Andrew Morton <akpm@...ux-foundation.org>,
Tony Luck <tony.luck@...el.com>,
Joerg Roedel <joro@...tes.org>,
Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
x86@...nel.org, linux-kernel@...r.kernel.org,
linux-pci@...r.kernel.org, linux-acpi@...r.kernel.org
Subject: Re: [Patch V3 00/16] Enable support of IOAPIC hotplug on x86 platforms
Hi Konrad,
Thanks for testing the patch set! After analyzing the log
files, I feel something is wrong with the Radeon driver. With good
configuration, IRQ18 is shared by OHCI controllers and Radeon GPU
card. With bad configuration, only OHCI controllers are bound to
IRQ18. Radeon GPU card may have been bound to another wrong IRQ,
which then causes the interrupt storm.
But I have no hardware available to verify the hypothesis,
so could you please help to apply the attached patch and run the
test again?
Thanks!
Gerry
On 2014/7/15 3:41, Konrad Rzeszutek Wilk wrote:
> On Mon, Jul 14, 2014 at 01:26:42PM -0400, Konrad Rzeszutek Wilk wrote:
>> On Wed, Jun 25, 2014 at 04:40:31PM +0800, Jiang Liu wrote:
>>> This patch set enhances IOAPIC core and ACPI drivers to support IOAPIC
>>> hotplug on x86 platforms. It's based on tip/x86/apic.
>>>
>>> You may pull it from
>>> https://github.com/jiangliu/linux.git ioapic/hotplug_v3
>>
>> With this patchset (on top of 3.16-rc5) my USB driver gets notified
>> it has interrupts but it thinks it does not have to acknowledge any.
>> I can only reproduce this under a 32-bit arch so far.
>>
>> Please see the good.log and the bad.log
>
> tglx asked for apic=debug on the line, so here they are again with
> those parameters.
>
> Please note that the 'good.log' this time is
> 3.16-rc6 + tip/master + tip/x86/apic
>
> And 'bad.log' is:
>
> 3.16-rc6 + tip/master + tip/x86/apic + ioapic/hotplug_v3
>
View attachment "tmp2.patch" of type "text/plain" (1476 bytes)
Powered by blists - more mailing lists