Add more debug messages.

This commit is contained in:
ae 2012-08-12 14:16:21 +00:00
parent 2d48812b47
commit 49b1966aa7

View File

@ -162,7 +162,7 @@ disk_open(struct disk_devdesc *dev, off_t mediasize, u_int sectorsize)
dev->d_opendata = od;
od->mediasize = mediasize;
od->sectorsize = sectorsize;
DEBUG("open '%s', unit %d slice %d partition %d",
DEBUG("%s: unit %d, slice %d, partition %d",
disk_fmtdev(dev), dev->d_unit, dev->d_slice, dev->d_partition);
/* Determine disk layout. */
@ -206,10 +206,14 @@ disk_open(struct disk_devdesc *dev, off_t mediasize, u_int sectorsize)
out:
if (table != NULL)
ptable_close(table);
if (rc != 0) {
if (od->table != NULL)
ptable_close(od->table);
free(od);
DEBUG("%s: could not open", disk_fmtdev(dev));
} else {
DEBUG("%s: offset %lld", disk_fmtdev(dev), dev->d_offset);
}
return (rc);
}
@ -220,6 +224,7 @@ disk_close(struct disk_devdesc *dev)
struct open_disk *od;
od = (struct open_disk *)dev->d_opendata;
DEBUG("%s: closed", disk_fmtdev(dev));
ptable_close(od->table);
free(od);
return (0);