From 1c1725a07b384e13300b99ecf6816b6f78615691 Mon Sep 17 00:00:00 2001 From: Anand Jain Date: Fri, 26 Jul 2013 01:35:30 +0800 Subject: btrfs-progs: don't have to report ENOMEDIUM error during open when we scan /proc/partitions the cdrom is scanned as well, and we don't have to report ENOMEDIUM errors against it. Signed-off-by: Anand Jain Signed-off-by: David Sterba Signed-off-by: Chris Mason --- utils.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'utils.c') diff --git a/utils.c b/utils.c index 46f502d6..6b4c4a7b 100644 --- a/utils.c +++ b/utils.c @@ -1438,8 +1438,9 @@ scan_again: fd = open(fullpath, O_RDONLY); if (fd < 0) { - fprintf(stderr, "failed to open %s: %s\n", - fullpath, strerror(errno)); + if (errno != ENOMEDIUM) + fprintf(stderr, "failed to open %s: %s\n", + fullpath, strerror(errno)); continue; } ret = btrfs_scan_one_device(fd, fullpath, &tmp_devices, -- cgit v1.2.3