From: Andreas Schwab <hidden> Date: 2012-04-01 21:28:04
Grant Likely [off-list ref] writes:
This patch drops the powerpc-specific irq_map table and replaces it with
directly using the irq_alloc_desc()/irq_free_desc() interfaces for allocating
and freeing irq_desc structures.
This breaks irqs on PowerMac G5. I see lost irq errors from the sata
driver.
Note that the breakage only started after the series was merged into
mainline. But when transplanted upon the parent of the merge this is
the commit that was blamed by bisect. So something changed between
v3.3-rc3 and the merge of this series that broke it.
Andreas.
--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
From: Benjamin Herrenschmidt <benh@kernel.crashing.org> Date: 2012-04-02 04:22:32
On Sun, 2012-04-01 at 23:27 +0200, Andreas Schwab wrote:
Grant Likely [off-list ref] writes:
quoted
This patch drops the powerpc-specific irq_map table and replaces it with
directly using the irq_alloc_desc()/irq_free_desc() interfaces for allocating
and freeing irq_desc structures.
This breaks irqs on PowerMac G5. I see lost irq errors from the sata
driver.
Note that the breakage only started after the series was merged into
mainline. But when transplanted upon the parent of the merge this is
the commit that was blamed by bisect. So something changed between
v3.3-rc3 and the merge of this series that broke it.
can you tell me more ? (What machine precisely, what .config etc...) ?
I tested here on two G5's:
- PowerMac7,3 aka Dual G5 AGP. This ones has U3 + K2 and
uses cascaded MPICs
- PowerMac11,2 aka Quad G5. This one has U4 + K2 and uses a single MPIC
in the northbridge
And both appear to work fine with today upstream (basically -rc1).
Cheers,
Ben.
From: Andreas Schwab <hidden> Date: 2012-04-02 10:31:47
Benjamin Herrenschmidt [off-list ref] writes:
- PowerMac7,3 aka Dual G5 AGP. This ones has U3 + K2 and
uses cascaded MPICs
That's the same as mine, config is attached. I'm currently trying to
bisect the commit that actually broke the series.
Andreas.
--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
From: Benjamin Herrenschmidt <benh@kernel.crashing.org> Date: 2012-04-02 21:11:19
On Mon, 2012-04-02 at 12:31 +0200, Andreas Schwab wrote:
quoted
- PowerMac7,3 aka Dual G5 AGP. This ones has U3 + K2 and
uses cascaded MPICs
That's the same as mine, config is attached. I'm currently trying to
bisect the commit that actually broke the series.
Hrm, odd.. I'll dbl check today that I didn't b0rk something in my test
(like loading the wrong kernel :-) I'll also try with your config.
Cheers,
Ben.