mei: add error messages for open count errors
authorTomas Winkler <tomas.winkler@intel.com>
Mon, 10 Sep 2012 21:43:20 +0000 (00:43 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 10 Sep 2012 22:51:15 +0000 (15:51 -0700)
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/misc/mei/main.c

index ae2cd0d5290703bcd47adff2105c25bb80e73f37..e8b0858132c1560c7103e3f0b8f8e3d31f1ac424 100644 (file)
@@ -239,12 +239,18 @@ static int mei_open(struct inode *inode, struct file *file)
                goto out_unlock;
        }
        err = -EMFILE;
-       if (dev->open_handle_count >= MEI_MAX_OPEN_HANDLE_COUNT)
+       if (dev->open_handle_count >= MEI_MAX_OPEN_HANDLE_COUNT) {
+               dev_err(&dev->pdev->dev, "open_handle_count exceded %d",
+                       MEI_MAX_OPEN_HANDLE_COUNT);
                goto out_unlock;
+       }
 
        cl_id = find_first_zero_bit(dev->host_clients_map, MEI_CLIENTS_MAX);
-       if (cl_id >= MEI_CLIENTS_MAX)
+       if (cl_id >= MEI_CLIENTS_MAX) {
+               dev_err(&dev->pdev->dev, "client_id exceded %d",
+                               MEI_CLIENTS_MAX) ;
                goto out_unlock;
+       }
 
        cl->host_client_id  = cl_id;