[Patch] kexec/crashdump.c: remove useless code

WANG Cong xiyou.wangcong at gmail.com
Thu Jul 10 06:48:23 EDT 2008

I think we don't need to print fopen errors when stat fails.

Signed-off-by: WANG Cong <wangcong at zeuux.org>
Cc: Simon Horman <horms at verge.net.au>

diff --git a/kexec/crashdump.c b/kexec/crashdump.c
index 92de524..257b3f5 100644
--- a/kexec/crashdump.c
+++ b/kexec/crashdump.c
@@ -84,14 +84,12 @@ int get_crash_notes_per_cpu(int cpu, uint64_t *addr, uint64_t *len)
 		if (!stat("/sys/devices", &cpu_stat)) {
 			stat_errno = errno;
-			fprintf(stderr, "Could not open \"%s\": %s\n",
-				crash_notes, strerror(fopen_errno));
 			if (stat_errno == ENOENT)
 				die("\"/sys/devices\" does not exist. "
 				    "Sysfs does not seem to be mounted. "
 				    "Try mounting sysfs.\n");
 			die("Could not open \"/sys/devices\": %s\n",
-			    crash_notes, strerror(stat_errno));
+			    strerror(stat_errno));
 		/* CPU is not physically present.*/
 		return -1;

More information about the kexec mailing list