]> git.proxmox.com Git - mirror_zfs.git/commitdiff
Remove useless libefi warnings
authorBrian Behlendorf <behlendorf1@llnl.gov>
Sat, 5 Feb 2011 00:17:54 +0000 (16:17 -0800)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Thu, 10 Feb 2011 17:27:22 +0000 (09:27 -0800)
These two warnings in libefi serve no real purpose.  When running
without DEBUG they are already supressed, and even when DEBUG is
enabled all they indicate is the device doesn't already have an
EFI label.  For a Linux machine this is probably the common case.

lib/libefi/rdwr_efi.c

index da71e3486c2270886a3621403cd9ddb17b4ba29b..2af0c4e2e472f0122532bfecf5f18e8ba9242598 100644 (file)
@@ -269,19 +269,12 @@ efi_alloc_and_init(int fd, uint32_t nparts, struct dk_gpt **vtoc)
        struct uuid     uuid;
        struct dk_cinfo dki_info;
 
-       if (read_disk_info(fd, &capacity, &lbsize) != 0) {
-               if (efi_debug)
-                       (void) fprintf(stderr,
-                           "couldn't read disk information\n");
+       if (read_disk_info(fd, &capacity, &lbsize) != 0)
                return (-1);
-       }
+
 #if defined(__linux__)
-       if (efi_get_info(fd, &dki_info) != 0) {
-               if (efi_debug)
-                       (void) fprintf(stderr,
-                           "couldn't read disk information\n");
+       if (efi_get_info(fd, &dki_info) != 0)
                return (-1);
-       }
 
        if (dki_info.dki_partition != 0)
                return (-1);