On Apr 18, 2010, at 11:50 PM, Li Yang wrote: > On 4/19/2010 10:40 AM, Michael Ellerman wrote: >> On Fri, 2010-04-16 at 15:34 +0800, Li Yang wrote: >> >>> From: Zhao Chenhui<b26...@freescale.com> >>> >>> In fsl_of_msi_probe(), the virt_msir's chip_data have been stored >>> the pointer to struct mpic. We add a struct fsl_msi_cascade_data >>> to store the pointer to struct fsl_msi and msir_index. Otherwise, >>> the pointer to struct mpic will be over-written, and will cause >>> problem when calling eoi() of the irq. >>> >> I don't quite understand. Do you mean someone was overwriting >> handler_data somewhere? >> > > The patch at http://patchwork.ozlabs.org/patch/48794/ was overwriting the > chip_data. We move the newly added pointer to fsl_msi structure to the > handler data.
Let's fix that patch. - k _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev