[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20220929042936.22012-3-bhe@redhat.com>
Date: Thu, 29 Sep 2022 12:29:34 +0800
From: Baoquan He <bhe@...hat.com>
To: linux-kernel@...r.kernel.org, akpm@...ux-foundation.org
Cc: kexec@...ts.infradead.org, ebiederm@...ssion.com,
ye xingchen <ye.xingchen@....com.cn>,
Zeal Robot <zealci@....com.cn>, Baoquan He <bhe@...hat.com>
Subject: [PATCH RESEND 2/4] kexec: Remove the unneeded result variable
From: ye xingchen <ye.xingchen@....com.cn>
Return the value kimage_add_entry() directly instead of storing it in
another redundant variable.
Reported-by: Zeal Robot <zealci@....com.cn>
Signed-off-by: ye xingchen <ye.xingchen@....com.cn>
Acked-by: Baoquan He <bhe@...hat.com>
Signed-off-by: Baoquan He <bhe@...hat.com>
---
kernel/kexec_core.c | 10 ++--------
1 file changed, 2 insertions(+), 8 deletions(-)
diff --git a/kernel/kexec_core.c b/kernel/kexec_core.c
index acd029b307e4..4d7da1556df8 100644
--- a/kernel/kexec_core.c
+++ b/kernel/kexec_core.c
@@ -561,23 +561,17 @@ static int kimage_add_entry(struct kimage *image, kimage_entry_t entry)
static int kimage_set_destination(struct kimage *image,
unsigned long destination)
{
- int result;
-
destination &= PAGE_MASK;
- result = kimage_add_entry(image, destination | IND_DESTINATION);
- return result;
+ return kimage_add_entry(image, destination | IND_DESTINATION);
}
static int kimage_add_page(struct kimage *image, unsigned long page)
{
- int result;
-
page &= PAGE_MASK;
- result = kimage_add_entry(image, page | IND_SOURCE);
- return result;
+ return kimage_add_entry(image, page | IND_SOURCE);
}
--
2.34.1
Powered by blists - more mailing lists