On Mon, Apr 19, 2010 at 8:19 PM, Kumar Gala <ga...@kernel.crashing.org> wrote: > > 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.
All right. You can merge the two patches if you like it that way. Thanks. Leo _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev