Add information to error message

Bug: 27452459
Change-Id: I89e813755da0946de4effd827799681df7e12d82
diff --git a/cryptfs.c b/cryptfs.c
index b99dd56..fcc9724 100644
--- a/cryptfs.c
+++ b/cryptfs.c
@@ -1154,6 +1154,7 @@
   struct dm_ioctl *io;
   unsigned int minor;
   int fd=0;
+  int err;
   int retval = -1;
   int version[3];
   char *extra_params;
@@ -1167,8 +1168,9 @@
   io = (struct dm_ioctl *) buffer;
 
   ioctl_init(io, DM_CRYPT_BUF_SIZE, name, 0);
-  if (ioctl(fd, DM_DEV_CREATE, io)) {
-    SLOGE("Cannot create dm-crypt device\n");
+  err = ioctl(fd, DM_DEV_CREATE, io);
+  if (err) {
+    SLOGE("Cannot create dm-crypt device %s: %s\n", name, strerror(errno));
     goto errout;
   }