diff mbox

Btrfs-progs utils Informative errors

Message ID AANLkTimF0WPOEufo2+R7xeeqDzWf=PZPfSXcZ929G4z1@mail.gmail.com (mailing list archive)
State New, archived
Headers show

Commit Message

Goldwyn Rodriues Feb. 7, 2011, 7:34 a.m. UTC
None
diff mbox

Patch

diff --git a/utils.c b/utils.c
index fd894f3..589bfd7 100644
--- a/utils.c
+++ b/utils.c
@@ -867,7 +867,7 @@  again:
 	}
 	dirp = opendir(dirname);
 	if (!dirp) {
-		fprintf(stderr, "Unable to open /sys/block for scanning\n");
+		fprintf(stderr, "Unable to open %s for scanning\n", dirname);
 		return -ENOENT;
 	}
 	while(1) {
@@ -902,7 +902,8 @@  again:
 		}
 		fd = open(fullpath, O_RDONLY);
 		if (fd < 0) {
-			fprintf(stderr, "failed to read %s\n", fullpath);
+			fprintf(stderr, "failed to read %s: %s\n", fullpath,
+					strerror(errno));
 			continue;
 		}
 		ret = btrfs_scan_one_device(fd, fullpath, &tmp_devices,