PASEMI: PA6T board doesn't boot with the RC1 of kernel 4.2 anymore

Benjamin Herrenschmidt benh at kernel.crashing.org
Mon Jul 13 16:44:20 AEST 2015


On Fri, 2015-07-10 at 00:27 +0200, Christian Zigotzky wrote:
> Hi All,
> 
> Many thanks for your help. You're right. It was something wrong with my 
> last bisect. I did another bisect. I evaluated the one "sometimes boots" 
> with good.

 .../...

Now that makes more sense since the problem is around IRQ handling...
more specifically the SB600 code, so I suspect it's your SB600 patch
that has an issue. Look at how that series from Jiang modified the
irq handlers and see if the sb600 patch needs a similar change maybe ?

Ben.

> 
> Output:
> 0d0b4c866bcce647f40d73efe5e90aeeb079050a is the first bad commit
> commit 0d0b4c866bcce647f40d73efe5e90aeeb079050a
> Author: Jiang Liu <jiang.liu at linux.intel.com>
> Date:   Mon Jun 1 16:05:12 2015 +0800
> 
>      genirq: Introduce struct irq_common_data to host shared irq data
> 
>      With the introduction of hierarchy irqdomain, struct irq_data becomes
>      per-chip instead of per-irq and there may be multiple irq_datas
>      associated with the same irq. Some per-irq data stored in struct
>      irq_data now may get duplicated into multiple irq_datas, and causes
>      inconsistent view.
> 
>      So introduce struct irq_common_data to host per-irq common data and to
>      achieve consistent view among irq_chips.
> 
>      Signed-off-by: Jiang Liu <jiang.liu at linux.intel.com>
>      Cc: Konrad Rzeszutek Wilk <konrad.wilk at oracle.com>
>      Cc: Tony Luck <tony.luck at intel.com>
>      Cc: Bjorn Helgaas <bhelgaas at google.com>
>      Cc: Benjamin Herrenschmidt <benh at kernel.crashing.org>
>      Cc: Randy Dunlap <rdunlap at infradead.org>
>      Cc: Yinghai Lu <yinghai at kernel.org>
>      Cc: Borislav Petkov <bp at alien8.de>
>      Cc: Jason Cooper <jason at lakedaemon.net>
>      Cc: Kevin Cernekee <cernekee at gmail.com>
>      Cc: Arnd Bergmann <arnd at arndb.de>
>      Cc: Marc Zyngier <marc.zyngier at arm.com>
>      Link: 
> http://lkml.kernel.org/r/1433145945-789-4-git-send-email-jiang.liu@linux.intel.com
>      Signed-off-by: Thomas Gleixner <tglx at linutronix.de>
> 
> :040000 040000 4cb60e0b1d4beb046834e75c66b5d0a0613935b9 
> df0b465b70ec087560482267cca2d9ff54d92c49 M    include
> :040000 040000 3808922cd797449f8f9b33300064a2ff1727f3a6 
> 25a75bf65be0ba9e397151de0ed1beb1695fddb2 M    kernel
> 
> ----
> 
> Rgds,
> 
> Christian
> 
> _______________________________________________
> Linuxppc-dev mailing list
> Linuxppc-dev at lists.ozlabs.org
> https://lists.ozlabs.org/listinfo/linuxppc-dev




More information about the Linuxppc-dev mailing list