PING! Thanks, Yuantian
> -----Original Message----- > From: Kevin Hao [mailto:haoke...@gmail.com] > Sent: Wednesday, December 03, 2014 4:54 PM > To: linuxppc-dev@lists.ozlabs.org > Cc: Benjamin Herrenschmidt; Wood Scott-B07421; Mike Turquette; Lu > Jingchang-B35083; Gerhard Sittig; Tang Yuantian-B29983 > Subject: [PATCH v3 1/3] Revert "clk: ppc-corenet: Fix Section mismatch > warning" > > This reverts commit da788acb28386aa896224e784954bb73c99ff26c. > > That commit tried to fix the section mismatch warning by moving the > ppc_corenet_clk_driver struct to init section. This is definitely wrong > because the > kernel would free the memories occupied by this struct after boot while this > driver is still registered in the driver core. > The kernel would panic when accessing this driver struct. > > Cc: sta...@vger.kernel.org # 3.17 > Signed-off-by: Kevin Hao <haoke...@gmail.com> > Acked-by: Scott Wood <scottw...@freescale.com> > Acked-by: Michael Turquette <mturque...@linaro.org> > --- > v3: Cc stable and add ack. > > v2: A new patch in v2. > > drivers/clk/clk-ppc-corenet.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/clk/clk-ppc-corenet.c b/drivers/clk/clk-ppc-corenet.c > index > b6e6c85507a5..0a47d6f49cd6 100644 > --- a/drivers/clk/clk-ppc-corenet.c > +++ b/drivers/clk/clk-ppc-corenet.c > @@ -291,7 +291,7 @@ static const struct of_device_id ppc_clk_ids[] __initconst > = { > {} > }; > > -static struct platform_driver ppc_corenet_clk_driver __initdata = { > +static struct platform_driver ppc_corenet_clk_driver = { > .driver = { > .name = "ppc_corenet_clock", > .of_match_table = ppc_clk_ids, > -- > 1.9.3 _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev