diff options
author | Alexandru Gheorghiu <gheorghiuandru@gmail.com> | 2013-03-13 21:46:08 +0200 |
---|---|---|
committer | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2013-04-17 14:07:27 +0200 |
commit | 8fe853f39368d942d438d40a0c737a82266c3b1c (patch) | |
tree | e915b84b4a1fbafb254bb372f82c964f7614bd70 /arch/s390/mm/cmm.c | |
parent | 006485dc4859a08c71879ce1d82e88f9105488a2 (diff) | |
download | op-kernel-dev-8fe853f39368d942d438d40a0c737a82266c3b1c.zip op-kernel-dev-8fe853f39368d942d438d40a0c737a82266c3b1c.tar.gz |
s390/cmm: Removed useless label
Rewrote conditional statement and eliminated the out_kthread label.
Signed-off-by: Alexandru Gheorghiu <gheorghiuandru@gmail.com>
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'arch/s390/mm/cmm.c')
-rw-r--r-- | arch/s390/mm/cmm.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/arch/s390/mm/cmm.c b/arch/s390/mm/cmm.c index 479e9428..9d84a1f 100644 --- a/arch/s390/mm/cmm.c +++ b/arch/s390/mm/cmm.c @@ -458,12 +458,10 @@ static int __init cmm_init(void) if (rc) goto out_pm; cmm_thread_ptr = kthread_run(cmm_thread, NULL, "cmmthread"); - rc = IS_ERR(cmm_thread_ptr) ? PTR_ERR(cmm_thread_ptr) : 0; - if (rc) - goto out_kthread; - return 0; + if (!IS_ERR(cmm_thread_ptr)) + return 0; -out_kthread: + rc = PTR_ERR(cmm_thread_ptr); unregister_pm_notifier(&cmm_power_notifier); out_pm: unregister_oom_notifier(&cmm_oom_nb); |