Whamcloud - gitweb
LU-1735 ptlrpc: cleanup jobid error message
authorNiu Yawei <niu@whamcloud.com>
Tue, 18 Sep 2012 09:19:51 +0000 (05:19 -0400)
committerOleg Drokin <green@whamcloud.com>
Thu, 20 Sep 2012 04:00:41 +0000 (00:00 -0400)
In lustre_get_jobid(), -ENOENT error should be printed as D_INFO
but not D_ERROR.

Signed-off-by: Niu Yawei <niu@whamcloud.com>
Change-Id: I6c8133eca37cf00cf4510205e5b2012dccfd8073
Reviewed-on: http://review.whamcloud.com/4024
Tested-by: Hudson
Reviewed-by: Jinshan Xiong <jinshan.xiong@whamcloud.com>
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lustre/obdclass/class_obd.c

index 7e60d09..dd981e9 100644 (file)
@@ -152,7 +152,7 @@ int lustre_get_jobid(char *jobid)
                                printed = true;
                        }
                } else {
                                printed = true;
                        }
                } else {
-                       CDEBUG((rc == -ENOENT && rc == -EINVAL &&
+                       CDEBUG((rc == -ENOENT || rc == -EINVAL ||
                                rc == -EDEADLK) ? D_INFO : D_ERROR,
                               "Get jobid for (%s) failed: rc = %d\n",
                               obd_jobid_var, rc);
                                rc == -EDEADLK) ? D_INFO : D_ERROR,
                               "Get jobid for (%s) failed: rc = %d\n",
                               obd_jobid_var, rc);