diff --git a/[refs] b/[refs] index 81fcbb584246..8edc802ab481 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: a20cbdeffce247a2b6fb83cd8d22433994068565 +refs/heads/master: c6ca52ad32cb9a4b9b331a60966ffa4d00ce3f37 diff --git a/trunk/arch/powerpc/sysdev/fsl_rmu.c b/trunk/arch/powerpc/sysdev/fsl_rmu.c index 02445a51949d..15485789e9db 100644 --- a/trunk/arch/powerpc/sysdev/fsl_rmu.c +++ b/trunk/arch/powerpc/sysdev/fsl_rmu.c @@ -1081,6 +1081,7 @@ int fsl_rio_setup_rmu(struct rio_mport *mport, struct device_node *node) if (!msg_addr) { pr_err("%s: unable to find 'reg' property of message-unit\n", node->full_name); + kfree(rmu); return -ENOMEM; } msg_start = of_read_number(msg_addr, aw);