All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] kconfig: display an error message when aborting
@ 2009-11-25  4:48 Mike Frysinger
  2009-11-26 11:15 ` Michal Marek
  0 siblings, 1 reply; 6+ messages in thread
From: Mike Frysinger @ 2009-11-25  4:48 UTC (permalink / raw)
  To: linux-kbuild, Sam Ravnborg; +Cc: linux-kernel

If the Kconfig option causes an open() failure (like one that starts with
an underscore), there should be an error message shown since we're going
to be exiting with an error code.  Otherwise, the reason for the failure
can really only be diagnosed with strace or something similar.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
---
 scripts/kconfig/confdata.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/scripts/kconfig/confdata.c b/scripts/kconfig/confdata.c
index b55e72f..e2644b4 100644
--- a/scripts/kconfig/confdata.c
+++ b/scripts/kconfig/confdata.c
@@ -640,6 +640,8 @@ static int conf_split_config(void)
 		fd = open(path, O_WRONLY | O_CREAT | O_TRUNC, 0644);
 		if (fd == -1) {
 			if (errno != ENOENT) {
+				conf_warning("sym '%s' with path '%s': %s",
+					     sym->name, path, strerror(errno));
 				res = 1;
 				break;
 			}
-- 
1.6.5.3


^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2009-11-26 20:24 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-11-25  4:48 [PATCH] kconfig: display an error message when aborting Mike Frysinger
2009-11-26 11:15 ` Michal Marek
2009-11-26 19:03   ` Mike Frysinger
2009-11-26 20:07     ` Michal Marek
2009-11-26 20:12       ` Mike Frysinger
2009-11-26 20:24         ` Michal Marek

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.