lkml.org 
[lkml]   [2013]   [Jul]   [31]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 06/15] cpufreq: imx6q: initialize .owner field with THIS_MODULE
    Date
    CPUFreq core does following at multiple places:
    module_{get|put}(cpufreq_driver->owner)).

    This is done to make sure module doesn't get unloaded if it is currently in use.
    This will work only if the .owner field of cpufreq driver is initialized with a
    valid pointer.

    This field wasn't initialized for this driver, lets initialize it with
    THIS_MODULE.

    Cc: Shawn Guo <shawn.guo@linaro.org>
    Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
    ---
    drivers/cpufreq/imx6q-cpufreq.c | 1 +
    1 file changed, 1 insertion(+)

    diff --git a/drivers/cpufreq/imx6q-cpufreq.c b/drivers/cpufreq/imx6q-cpufreq.c
    index e37cdae..adbda1a 100644
    --- a/drivers/cpufreq/imx6q-cpufreq.c
    +++ b/drivers/cpufreq/imx6q-cpufreq.c
    @@ -209,6 +209,7 @@ static struct cpufreq_driver imx6q_cpufreq_driver = {
    .init = imx6q_cpufreq_init,
    .exit = imx6q_cpufreq_exit,
    .name = "imx6q-cpufreq",
    + .owner = THIS_MODULE,
    .attr = imx6q_cpufreq_attr,
    };

    --
    1.7.12.rc2.18.g61b472e


    \
     
     \ /
      Last update: 2013-07-31 16:41    [W:2.509 / U:0.740 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site